多项选择题

如果双方约定A公司将一辆汽车交付B公司占有,作为履行合同的担保,此项担保属于( )。

A.保证
B.留置
C.质押
D.抵押