[单选题]
下列各项中,具有双向担保功能的合同是( )。
A.保证合同
B.质押合同
C.定金合同
D.抵押合同
参考答案与解析: