单项选择题

下列关于合同成立条件的说法中,错误的是( )。

A.当事人必须对合同的主要条款协商一致
B.要约一旦发出,合同即生效
C.双方当事人订立合同必须是依法进行的
D.承诺生效时合同成立