单项选择题

A.担保人因无效担保合同向债权人承担赔偿责任后,可以向债务人追偿,但不能要求有过错的反担保人承担赔偿责任
B.主合同无效而导致担保合同无效,担保人有过错的,担保人承担民事责任的部分,不应超过债务人不能清偿部分的1/2
C.主合同无效而导致担保合同无效,担保人无过错则不承担民事责任
D.主合同解除后,担保人对债务人应当承担民事责任不再承担担保责任