问题

The islands developed on their own for 80million years and _______ have many rareanimals found nowhere else.
A:soon
B:so
C:early
D:yet
B:so
C:early
D:yet
正确答案是: