单项选择题

A.合同法可以适用于一切合同
B.外国人在中国签订的合同不应适用中国的合同法
C.保证合同不能适用合同法的规定
D.收养协议不适用合同法的规定