猫爱吃鼠,是人们熟知的一种现象,但其中的生理原因却很少有人知道。德国科学家的研究结果表明,猫的体内缺乏一种名为牛磺酸的物质,而牛磺酸正是提高哺乳动物夜间视觉能力的化学物质。由于猫本身不能合成牛磺酸,所以它们只有大量地捕食老鼠,才能使体内保持足够的牛磺酸,从而保持夜间敏锐的视觉,使自己在自然界的激烈竞争中生存下去。另外,科学家发现鱼肉中也含有大量的牛磺酸,这也是猫爱吃鱼的原因所在。现代人饲养的宠物猫已经很少能吃到鼠肉,所以它们的夜视能力已经大大下降了。
猫捕食老鼠主要是因为( )。
A、老鼠肉更好吃
B、老鼠肉中有猫在环境中生存所必需的物质
C、猫讨厌老鼠