[单选题]

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

A.保证合同

B.质押合同

C.定金合同

D.抵押合同

参考答案与解析: