Which part of the body has greatest regeneration power?

Brain

Pancreas

Liver

Kidney