多项选择题

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

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