生物在进化过程中是渐进的(如进化理论),还是突变的 (如灾变理论),其争论已经很久。这两种理论争论的一个焦点就是恐龙为什么灭绝了。对于恐龙的突然灭绝,有许多说法。气候大变动说:白垩纪晚期的造山运动,气候剧烈变化,许多植物枯死,食植物类恐龙死去,并影响到食肉恐龙的生存。也有人认为,气温降低使恐龙蛋难以孵化,即使孵化出来也难以成活。便秘说和生物碱中毒说:食草类恐龙以苏铁、羊齿等植物为生,后来这类植物灭绝,恐龙改食柳树和桑树类植物造成便秘,食而不化和不便造成死亡。也有人认为,苏铁和羊齿中含大量生物碱,食此久之造成中毒而亡。氧气过量说和火山喷发说,以及种族老化说和哺乳类竞争说,这几类说法主要是认为恐龙在生存竞争中被后来者所取代。哺乳类不但与恐龙争食,而且把恐龙蛋吃干净了,使其绝后。地磁消失说:地磁消失后,地球接受外界射线辐射加剧,对气候影响很大,使恐龙灭绝。