Which of the following is considered an energy source and a building block for the human body?
A. fats
B. water
C. proteins
D. carbohydrates