单项选择题

关于违约责任下列表述正确的是

A.违约责任以合同债权的存在为前提
B.违约责任以合同债权的实现为前提
C.违约责任以合同债务的存在为前提
D.违约责任以合同的履行为前提