问题

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