How many bones are there in human body?
A
103
B
206
C
150
D
215
Correct Answer: 206
Insulin is normally secreted by the beta cells of the pancreas.