多项选择题

A.违约责任是不履行或不适当履行合同债务引起的法律后果
B.违约责任具有相对性
C.违约责任具有补偿性和一定的任意性
D.违约责任是一种民事责任