Which among the following is the only internal human organ which can regenerate?
[A] Pancreas
[B] Kidney
[C] Liver
[D] Spleen
Click Here to Display Answer