ナレーター]自然選択は、生物を環境に完全に適合させる 驚くべき適応を生み出すことができます。これは例えば、蛾が天敵である鳥から自らを 保護するカモフラージュなどです。ただし、自然選択が 常に最適な適応をもたらすとは限りません。実際、いくつかの要因が自然選択に 深刻な制限を課し、生物とその環境の 完全な調和の進化を妨げることがあります。第一に、自然選択は 利用可能な表現型の変異にのみ作用します。たとえば、より速い対立遺伝子が遺伝子プールで利用できない場合、または遺伝子の流れや突然変異によって導入されない場合、鳥の集団はより速く飛ぶように進化することはできません。第二に、自然選択は 遠い祖先によって確立された発達上の特徴によって制限されます。たとえば、鳥は4本の手足を持つ非飛翔脊椎動物から進化し、先祖から発達計画を受け継いだため、翼がゼロから生じた可能性は ほとんどありません。代わりに、手足の既存のペアを継続的に変更することで、動力飛行の進化が可能になりました。第三に、選択は生物のレベルで作用し、個々の特徴には作用しません。これにより、ある特性の適応が 別の特性の犠牲のうえに成り立つことがよくあります。たとえば、ダチョウは、長い脚と その環境に適した大きな体を持っています。しかし、その巨大な体は飛行するには大きすぎるのです。