单项选择题

一般情况下合同解除不发生溯及力的是()

A.房屋租赁合同
B.房屋买卖合同
C.借款合同
D.委托合同