Bile is produced by-

Salivary gland

Pancreas

Liver

Stomach