The correct option is D Liver
Bile is a digestive juice that is secreted by the liver and stored in the gallbladder. It has two important functions, assists with fat digestion and absorption in the gut. It is a means for the body to excrete waste products from the blood. Thus, option D is correct. Bile is not secreted by pancreas, small intestine and esophagus.