Select one word for the given definitions : One who cannot die– A Mortal B Invincible C Powerful D Immortal