多项选择题

A.当事人有违反合同的行为
B.当事人主观动机具有过错
C.违反合同的行为造成对方损失
D.违约行为和损失事实之间存在一定的因果关系