Which structure secretes digestive enzymes and bicarbonate ions?

A. liver
B. stomach
C. pancreas
D. small intestine