The correct option is
D Supplied by food
Essential nutrients are the ones that cannot be made by the body.
They need to be derived from the food.
Enzymes are biocatalysts whereas alcohol is often formed as by-products in anaerobic respiration. These aren't related to nutrients and their types.
So the correct answer is ' Supplied by food '.