单项选择题

合同的效果在订约时不能确定的,即合同当事人一方并不必然履行义务,只有合同中约定的条件具备或合同约定的事件发生时才履行义务的合同是()

A.双务合同
B.有偿合同
C.射幸合同
D.附合合同