单项选择题

如果未取得预售许可证,房地产开发企业与购房人签订的商品房买卖合同()

A.有效
B.无效
C.效力待定
D.可变更或可撤销