In human digestive system, bile is secreted by:

Bile is a greenish-yellow liquid that is secreted by liver and stored in gall bladder. It contains bile pigments and bile salts.

78