单项选择题

下列关于合同的说法,错误的是()。

A.合同是两个以上主体彼此真实意思表达达成的协议
B.合同不一定是文字
C.房屋买卖必须签订书面合同
D.贷款不一定要有书面合同