多项选择题

A.违反公共政策的合同
B.违反条件的合同
C.重大违约的合同
D.不道德合同
E.违法合同