多项选择题

合同生效的要件包括( )。

A.主体合格
B.意思表示真实
C.行为不违反法律及社会公共利益
D.对交易双方均有利