多项选择题

赔偿损失责任的构成要件包括()。

A.必须要有损害事实(首要构成要件)
B.必须有违约行为
C.违约行为和损害事实之间存在因果关系
D.主体是合同的违约方