单项选择题

A.违约责任只在合同关系当事人之间产生
B.合同以外的第三人不能作为合同的履行主体
C.在违约责任的形式上可以采用如赔礼道歉一类的非财产性责任
D.违约责任是违反合同义务的刑事法律责任