单项选择题

合同订立过程必须经过的程序是()。

A.担保和承诺
B.要约和担保
C.要约和承诺
D.承诺和公证