Which organ secretes insulin?

Society Trivia Question: Which organ secretes insulin?