问题

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
正确答案是: