Food poisoning can be caused by all of the following:
-
Viruses: Certain viruses, such as norovirus and hepatitis A, can contaminate food and lead to foodborne illness.
-
Fungi: While not common, certain types of fungi (molds) can produce mycotoxins that can cause illness when ingested.
-
Protozoans: Some protozoa, like Giardia and Cryptosporidium, can contaminate food and water, leading to food poisoning symptoms.
-
Bacteria: Bacterial contamination is one of the most common causes of food poisoning, with pathogens such as Salmonella, E. coli, Listeria, and Campylobacter being major culprits.
In summary, food poisoning can be caused by viruses, fungi, protozoans, and bacteria.