多项选择题

岛屿上生物的演化速率一般都比较快,且这些生物具有一些其陆地祖先种群中所没有的性状。这种现象的原因可能是:()

A.岛屿上的竞争对手较陆地上多很多
B.岛屿上的竞争对手较陆地上少很多
C.岛屿上的一些资源较陆地上丰富
D.岛屿上的一些生境与大陆上不一样