Mammals can regenerate
Formation of new cells or tissues from injured parts of the body is called Regeneration. It occurs in plants as well as animals and human beings. In human body, the only organ performs regeneration is liver.
So, the correct option is ‘Liver'.