达尔文认为,自然选择过程是一个长期的、缓慢的、连续的过程.由于生存斗争不断地进行,因而自然选择也是不断地进行,通过一代代的生存环境的选择作用,物种变异被定向地向着一个方向积累,于是性状逐渐和原来的祖先不同了,这样,新的物种就形成了.
【解析】
生物界普遍存在变异,古代的长颈鹿存在着颈长和颈短、前肢长和前肢短的变异,这些变异是可以遗传的,前肢和颈长的能够吃到高处的树叶,就容易生存下去,并且繁殖后代;前肢和颈短的个体,吃不到高处的树叶,当环境改变食物缺少时,就会因吃不到足够的树叶而导致营养不良,体质虚弱,本身活下来的可能性很小,留下后代的就会更小,经过许多代以后,前肢和颈短的长颈鹿就被淘汰了,这样,长颈鹿一代代的进化下去,就成了今天我们看到的长颈鹿.因此长颈鹿的长颈和高前肢的形成就是长期自然选择的结果.而经常伸长颈子吃到高处树叶不断伸长颈子形成的变异是环境因素形成,遗传物质没有发生改变是不可遗传的变异,不能要传给后代.因此,长颈鹿的形成是由于②竞争中,颈长者的生存机会大、④经过逐代选择,长颈的变异逐代积累而形成.
故选B