多项选择题

按合同的效力不同,可把合同分为( )。

A.有效合同
B.无效合同
C.可撤销合同
D.不可撤销合同
E.附条件合同