单项选择题

下列用达尔文自然学说不能解释的是()

A.生物进化的原因
B.遗传和变异的本质
C.生物多样性的原因
D.现存生物适应性的原因