多项选择题

合同生效指合同具备生效条件而产生法律效力,合同生效所具备的条件是( )。

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