[单选题]
缔约过失责任和违约责任的根本区别在于( )。
A.当事人违反民事义务的性质
B.当事人之间的关系
C.当事人之间是否存在合同关系
D.当事人是否存在过错
参考答案与解析: