Which part of the body has greatest regeneration power?

Pancreas

Brain

Liver

Kidney