Which organ is this?
A. stomach
B. pancreas
C. liver
D. spleen