单项选择题

A.违约责任以合同的有效存在为前提
B.违约责任是一种民事责任
C.当事人迟延履行后发生不可抗力的,不能免除责任
D.违约责任具有绝对性