The correct option is B Proteins
Macronutrients are those nutrients which are required by the body in large amounts. They include carbohydrates, fats and proteins. Micronutrients are those which are required by the body is very small amounts. They include vitamins and minerals.