单项选择题

在房地产经纪合同未成立或成立后无效、被撤销,无法请求违约责任的情况下,在合同成立前缔约上有过失的一方应承担缔约过失责任。缔约过失责任的赔偿范围以()为原则。

A.预期利益损失
B.实际损失
C.理论损失
D.预期损失