单项选择题

担保合同因为当事人的过错而导致无效时,有关过错的当事人应承担的民事责任属于?()

A.违约责任
B.缔约过失责任
C.侵权责任
D.不用承担任何责任