Which one of he following gives energy to our body?

Proteins

Carbohydrates

Water

Vitamins