Which part of the body has greatest regeneration power?

Pancreas

Brain

Kidney

Liver