多项选择题

合同生效要件是判断合同是否具有法律效力的评价标准,合同的生效要件有( )。

A.订立合同的当事人必须具有相应的民事权利能力和民事行为能力
B.意思表示真实
C.不违反法律、行政法规的强制性规定,不损害社会公共利益
D.订约当事人对主要条款达成一致
E.具备法律所要求的形式