Which of the following diets is lacking in nutrients that provide energy to the body?

Which of the following diets is lacking in nutrients that provide energy to the body?

A. A diet that is rich in dairy but lacking carbohydrates
B. A diet that is rich in vegetables but lacking protein
C. A diet that is rich in vegetables but lacking fruits
D. A diet that is rich in fruits but lacking dairy