合同生效的主要条件是( )。
本题考查民事法律行为有效的要件。 根据《民法总则》 第一百四十三条规定, 具备下列条件的民事法律行为有效: 一是行为人具有相应的民事行为能力; 二是意思表示真实; 三是不违反法律、 行政法规的强制性规定, 不违背公序良俗。 C 项表述错误, 与题意不符, 排除;ABD 项表述正确, 与题意相符, 当选。 故本题选择 ABD。