多项选择题

担保的方法有()

A、保证
B、抵押和质押
C、违约金
D、留置