根据合同是否以交付标的物为成立要件而划分,合同可以分为()

根据合同是否以交付标的物为成立要件而划分,合同可以分为()
A、要式合同和不要式合同
B、双务合同和无偿合同
C、有偿合同和无偿合同
D、诺成合同和实践合同
【正确答案】:D