B 分析:此題考查的是對達爾文自然選擇學說的理解.過度繁殖、生存斗爭、遺傳變異、適者生存. 解答:自然界中各種生物普遍具有很強的繁殖能力,從而能產生大量的后代,即過度繁殖.而生物賴以生存的食物和空間是有限的,生物為了獲取食物和空間,要進行生存斗爭.自然界中生物個體都有遺傳和變異的特性,只有那些具有有利變異的個體,在生存斗爭中才容易生存下來,并將這些變異遺傳給下一代,而具有不利變異的個體被淘汰.自然界中的生物,通過激烈的生存斗爭,適應者生存下來,不適應者被淘汰掉,這就是自然選擇,過度繁殖是導致生存斗爭的原因. 故選B 點評:遺傳和變異是生物進化的內在基礎,環(huán)境的變化是生物進化的外在動力,生物只有適應不斷變化的環(huán)境,才能生存和發(fā)展.