Question: 30
(Choose 1 answer)
What is the difference between DELETE and TRUNCATE in SQL?
A. DELETE removes rows based on a condition, and TRUNCATE removes all rows from the table
B. DELETE is faster and does not generate logs
C. TRUNCATE allows rollback, but DELETE does not
D. TRUNCATE can delete specific rows, while DELETE removes all rows