Correct option is B
Answer: (b) Pancreas
·
Explanation: Insulin is produced by the beta cells in the Islets of Langerhans in the pancreas.
·
(a) Liver – Stores glycogen.
·
(c) Kidney – Filters waste.
·
(d) Spleen – Involved in immunity and blood filtration.