多项选择题

在《担保法》规定的五种担保方式中,既允许债务人用自己的财产也可以用第三人财产向债权人担保的方式有( )。

A.保证
B.抵押
C.动产质押
D.定金
E.留置