问题

The islands developed on their own for 80million years and ________ have many rare animals found nowhere else
A:who
B:whom
C:to whom
D:to who
B:whom
C:to whom
D:to who
正确答案是: