多项选择题

A.单务合同与双务合同
B.有偿合同与无偿合同
C.诺成合同与实践合同
D.要式合同与非要式合同
E.主合同与从合同