The key category in the discussion of human diet is omnivores, which are defined as generalized feeders, with neither carnivore nor herbivore specializations for acquiring or processing food, and who are capable of consuming and do consume both animal protein and vegetation. They are basically *opportunistic* feeders (survive by eating what is available) with more generalized anatomical and physiological traits, especially the dentition (teeth). All the available evidence indicates that the natural human diet is omnivorous and would include meat. We are not, however, required to consume animal protein. We have a choice. from vrg.org by John McArdle, Ph.D.