多项选择题

有效合同必备的条件包括( )。

A.当事人具有合格的资格
B.合同的内容合法
C.经过了要约和承诺的程序
D.经过主管部门登记批准
E.采用书面形式