Which of the following is most important content of diet ?

Which of the following is most important content of diet ?

A. Protein
B. Water
C. Vitamin
D. Minerals