多项选择题

A.违约责任是一种民事法律责任
B.违约责任是违反合同义务的民事责任
C.违约责任具有绝对性
D.违约责任具有一定的任意性
E.违约责任主要是财产责任