单项选择题

房地产转让时,当事人应当签订()。

A.口头合同
B.书面合同
C.口头或书面合同
D.其他形式