Which organ produces insulin?

Explanation:

Pancreas produces insulin.