Trypsin,pancreatic amylase, chymotrypsin, pancreatic lipase and bicarbonate ions are secreted by: A Liver B Pancreas C Spleen D