达尔文在环球考察中观察到在加拉帕戈斯群岛上生活着13种地雀,这些地雀的喙差别很大.按照现代生物进化理论,下列说法错误的是()
A.不同岛屿的环境差别是地雀喙进化的内在因素
B.不同岛屿上地雀种群可能产生不同的突变和基因重组,并决定地雀的喙进化方向
C.不同岛屿上地雀种群的基因频率都发生了定向改变
D.不同岛屿的环境直接对地雀的基因型进行选择