单项选择题

A、违约责任是一种民事责任
B、违约责任是一种财产责任
C、违约责任是一种人身责任
D、违约责任具有一定的惩罚性