多项选择题

在MySQL中,关于delete和truncate的区别,下列说法正确的是()。

A.删除表中的部分记录,可以使用truncate语句
B.删除表中的部分记录,可以使用DELETE语句
C.DELETE可以返回被删除的记录数,而TRUNCATE TABLE返回的是0
D.delete和truncate的区别只是返回记录数不同