For good health, ____ in the food you eat should match the energy needs of your body.

A: Vitamins
B: calories
C: Minerals
D: fats

B: calories