Two other macronutrients the body needs are proteins and fats. We can get both of them from animal and plant sources.
As a percentage of your total daily calories, your body doesn’t need as much protein and fat as it needs carbohydrates. Where protein and fat are concerned, a little goes a long way.