The correct option is
D Liver
- Bile is a dark green to yellowish brown fluid, produced by the liver of most vertebrates, that helps in the digestion of lipids in the small intestine.
- In humans, bile is produced continuously by the liver, and stored and concentrated in the gallbladder. Hence, Bile is secreted by the liver.
So, the correct answer is 'liver'.