问题

The islands developed on theirown for 80 million years and _______ have many rareanimals found nowhere else.

A:soon
B:so
C:early
D:yet
正确答案是: