下列有关承诺的说法,哪一项是错误的?( )
A.承诺是受要约人同意要约的意思表示
B.承诺在任何情形下,都应当以通知的方式作出
C.有些情况下,依据交易习惯,承诺可以通过行为作出
D.承诺生效时合同成立
正确答案是B