What does a fly eat?

This includes, fruit, vegetables, meat, animal, plant secretions and human feces. Both male and female flies suck nectar from flowers as well. Flies are most active when it is warm, for this is when their larvae are most likely to hatch. Language: English