单项选择题

生态位相同或相近的两个物种在资源有限的环境中难以长期共存的原因是 ( )

A.捕食
B.共生
C.寄生
D.竞争