单项选择题

A.诺成合同和实践合同
B.双务合同和单务合同
C.要式合同和不要式合同
D.有偿合同和无偿合同