IDNLearn.com: Your trusted platform for finding reliable answers. Get the information you need from our community of experts, who provide detailed and trustworthy answers.

Which organ produces insulin and glucagon?

A. liver
B. spleen
C. small intestine
D. kidney
E. pancreas