多项选择题

合同不违反法律和社会公共利益,主要包括( )。

A.合同的内容合法
B.合同的目的合法
C.合同的行为合法
D.当事人缔约的原因合法
E.合同条款中约定的权利、义务及其指向的对象即标的等,应符合法律的规定和社会公共利益的要求