contestada

Why do new species often form on new islands
A.their population can explode
B.they evolve to fill new niches
C.there is increased competition
D.new islands have alot of vegetation