A balanced diet usually provides all of the essential minerals.
There's no way that an all-fruit diet will provide the nutrients you need.
Many diets do not provide a healthy balance of the foods your body needs.
Such a diet will provide you with energy and keep you well.
Most American diets provide plenty of protein even for athletes.
Such a diet provides clear benefits for heart disease.
For most people, a good diet provides enough iron.
A good diet should maintain health, provide energy, promote growth, and give protection against disease.
These diets rarely lead to permanent weight loss and often don't provide all of the nutrients your body needs.
But there are a few nutrients that even the best diet can't provide enough of right now.