Multiple choice Which gland produces bile? Kidney Pancrease Liver Lacrymal gland Reveal answer Fill a bubble to check yourself C Correct answer Explanation The liver is the organ responsible for producing bile, which is essential for the digestion and absorption of fats. Bile is stored in the gallbladder.