恐龙灭绝的主要原因

科学界对恐龙灭绝主要原因的说法不一,但存在下列说法:
【恐龙灭绝的主要原因】气候变迁说:6500万年前,地球气候陡然变化,气温大幅下降,造成大气含氧量下降 , 令恐龙无法生存 。物种斗争说:恐龙年代末期,最初的小型哺乳类动物出现,这些动物属啮齿类食肉动物,可能以恐龙蛋为食 。由于这种小型动物缺乏天敌,因此数量越来越多,所以对恐龙蛋造成了一定的威胁,导致恐龙灭绝 。大陆漂移说:现代生物学证明,某些生物的死亡与磁场有关 。对磁场比较敏感的生物,在地球磁场发生变化的时候,都可能导致灭绝 。被子植物中毒说:恐龙年代末期,地球上的裸子植物逐渐消亡,取而代之的是大量的被子植物,这些植物中含有裸子植物中所没有的毒素,形体巨大的恐龙食量奇大,摄入被子植物导致体内毒素积累过多,导致灭绝 。酸雨说:白垩纪末期可能产生强烈的酸雨,使土壤中包括锶在内的微量元素被溶解 , 恐龙通过饮水和食物直接或间接地摄入锶,最终灭亡 。