一个有效的合同应当具备以下条件( )。

一个有效的合同应当具备以下条件( )。

A.合同主体合格

B.合同形式合法

C.意思表示真实

D.合同内容合法

E.以上都对

正确答案是ACD