多项选择题

担保方式有保证、抵押、质押、留置和定金五种。担保合同包括( )。

A.保证合同
B.抵押合同
C.质押合同
D.留置合同
E.定金合同