单选题 担保合同被确认无效时,债务人、债权人、担保人有过错的,应当承担的责任是(    )。
   A.担保责任    B.违约责任    C.缔约过失责任    D.严格责任
【正确答案】 C
【答案解析】