多项选择题

工程咨询单位承担违约责任的方式有( )。

A.继续履行
B.赔偿损失
C.返工
D.支付违约金
E.执行定金罚则