Which organ of human body secretes Insulin?
A
Pancreas
B
Kidney
C
Gall bladder
D
Liver
Correct Answer: Pancreas