下列各项中,具有双向担保功能的合同是()。

题目
下列各项中,具有双向担保功能的合同是()。

A、保证合同
B、质押合同
C、定金合同
D、抵押合同