[单选题]

债权债务的概括转移一般由合同当事人一方与合同以外的第三人通过( ),约定由第三人取代合同转让人的地位,享有合同中转让人的一切权利并承担转让人在合同的一切义务。

A.签订购买协议

B.签订买卖合同

C.签订转让协议

D.签订公证合同

参考答案与解析: