多项选择题

造成生物种类多样性减少的因素主要有()

A.生物之间的相互斗争
B.人类对自然环境的破坏
C.外来物种的入侵
D.人类对自然资源的掠夺式开发利用