单项选择题

当事人约定由第三人向债权人履行债务的,第三人不履行债务或者履行债务不符合约定,向债权人承担违约责任的是()。

A.第三人
B.第三人或债务人
C.债务人
D.第三人和债务人连带