多项选择题

承担违反合同民事责任的方式,主要有()。

A、继续履行
B、支付违约金或赔偿金
C、保证或留置
D、定金罚则