多项选择题

属于合同的担保方式有()。

A.定金
B.留置
C.抵押
D.履约保函
E.违约金