问题分析:食物中毒的原因是毒素,不是病毒。引起食物中毒的毒素主要来源是:1.细菌性食物中毒,细菌生产并分泌的毒素(叫外毒素)或者是细菌自身的成分(叫内毒素);2.动植物本身的毒素,比如毒蘑菇、河豚、发芽的土豆;3.化学毒素,比如食物中残留的农药、老鼠药混入食物;4.真菌毒素和霉变食物中毒,如甘蔗、谷物保存不当发霉和真菌繁殖,人进食后会发生此类中毒。病毒也可导致急性胃肠炎,但不是因病毒产生毒素导致的,不属于食物中毒。