多项选择题

根据民事法律行为的成立是否必须采用特定形式,民事法律行为可分为( )。

A.要式法律行为
B.单方法律行为
C.双方法律行为
D.不要式法律行为
E.违约法律行为