Which part of the body has greatest regeneration power?

Kidney

Liver

Pancreas

Brain