多项选择题

合同应具备的必要条件有()。

A.当事人的缔约能力
B.当事人的真实意思表示
C.合同的内容合法
D.合同的形式合法