User: Classify the following foods by macronutrient: rice, banana, veal, tofu, butter, avocado, kangaroo, and pumpkin.
Assistant: The three types of macronutrient are carbohydrate, protein and fat. Foods are typically made up of more than one macronutrient but are generally classed by the macronutrient they contain the most of.

Rice, banana and pumpkin belong to the carbohydrates because they are high in carbohydrates.
Veal, tofu and kangaroo are types of protein because the are high in protein.
Butter and avocado are primarily composed of fats. Therefore, they belong to the fats macronutrient group.