单项选择题

A.无须购房人同意,屋面防水的保修期可少于3年
B.砌体结构的住宅外墙有裂缝时,购买人可以要求退房
C.在正常使用下,只要主体结构出现质量问题均应承担赔偿责任
D.在双方自愿的基础上,有些部位、部件的保修期限可以由房地产开发企业与购房人自行约定