单项选择题

生态系统多样性形成的原因可以概括为()

A.突变和重组
B.地理隔离
C.自然选择
D.共同进化