图为加拉帕戈斯群岛上物种演化的模型,A、B、C、D为四个物种及其演化关系,回答:

(1)A物种进化为B、C两个物种的两个外部因素是
(2)甲岛上的B物种迁到乙岛后,不与C物种进化为同一物种的原因是
(3)迁到乙岛的B物种进化为D物种的原因
在线课程(1)自然选择、地理隔离 (2)B与C间已形成生殖隔离 (3)甲、乙两岛的环境条件不同,自然选择作用不同,再加上地理隔离使它们基因频率的差别得到累积而形成了生殖隔离。
解析:
A物种原是同一自然区域的生物类群,后来,同一物种的生物有的在甲岛生活,有的在乙岛生活,由于甲、乙两岛环境条件不同,使得同物种的两个种群的基因频率发生不同的定向改变。再加上甲、乙两岛由于地理隔离而不能相互自由交配,使不同种群的基因库不同。所以,最后的进化结果是形成两个物种。甲岛上的B物种迁移乙岛后,由于各自种群的基因库已发生改变,加之二者的生殖隔离,因此B物种不会与C物种共同进化为一个相同的新物种,而是各自独立进化。因甲、乙两岛的环境条件不同,再加上由于长期地理隔离导致生殖隔离,甲、乙两岛B物种不能自由交配,加上自然选择的作用,故D物种在B物种基础上进化而成。