Bile is produced by-

Pancreas

Stomach

Liver

Salivary gland