白垩纪的恐龙主要以植物为食。
原因是根据现有的化石记录、生态学和形态学证据显示,大部分的白垩纪恐龙是草食性的,以吞食植物为主要方式获取食物。
此外,也有部分恐龙属于杂食性或肉食性,但它们的数量相对较少。
此外,研究表明不同种类的恐龙食性也有一定差异,例如一些植食性恐龙主要以松针、树叶、树木和草等植物为食,而一些肉食性恐龙则以其他恐龙、哺乳动物和昆虫等为食。
总之,白垩纪的恐龙以植物为主要食物来源,不同种类的恐龙食性也存在一定差异。