Which among the following is the only internal human organ which can regenerate?

[A] Pancreas
[B] Kidney
[C] Liver
[D] Spleen

Show Answer

Advertisement