单项选择题

A.合同一旦宣告成立,必生效
B.合同意思表示真实即生效
C.不违反法律或者社会公共利益的合同即生效
D.合同的成立要件与生效要件是不同的