Close Contents Introduction Questions and Answers More Actions PDF Questions Make a copy Study Flashcards Play Quiz Questions and Answers Which organ produces insulin and glucagon? - A. Liver - B. Pancreas - C. Kidney - D. Heart pancreas