多项选择题

根据合同当事人是否为从合同中得到的利益支付代价,可将合同分为()。

A.有偿合同
B.典型合同
C.无偿合同
D.双务合同
E.单务合同