Which cells in the human body can't regenerate itself ?AMuscle cellBLiver CellCNerve CellDNone of the aboveAnswer: C. Nerve CellRead Explanation: