单项选择题

下列说法中,错误的是( )。

A.违约责任是基于合同而产生的违反合同的责任
B.当事人一方因第三人的原因造成违约的,由第三人向对方承担违约责任
C.当事人双方都违反合同的,应当各自承担相应的责任
D.侵权责任是基于行为人没有履行法律上的规定或者认可应尽的注意义务而产生的责任