Final answer:
Pancreatic lipase is the enzyme responsible for the bulk of lipid digestion in the small intestine, breaking down triglycerides into two free fatty acids and a monoglyceride.
Step-by-step explanation:
The enzyme responsible for the majority of the digestion of lipids is pancreatic lipase. While there are other lipases such as lingual lipase and gastric lipase that aid in lipid digestion, pancreatic lipase is the most consequential since it operates in the small intestine where most lipid digestion occurs. It breaks down each triglyceride into two free fatty acids and a monoglyceride, thereby significantly contributing to the process of lipid digestion.
Although bile is not an enzyme, it is essential in the digestion of lipids as it emulsifies large lipid globules into smaller micelles, allowing pancreatic lipase to more effectively break down the lipids into absorbable molecules.
To answer your question directly, the correct answer would be B) pancreatic lipase.