Which of the following human cells produce insulin?
a) Beta cells
b) F cells
c) Alpha cells
d) Delta cells
Answer: Alpha cells
Explanation: Alpha cells are present in the Islets of Langerhans. They make up to 20% of human islet cells and synthesize insulin hormone.