Immortality Which species are best adapted for life? Simple ones (hydra, immortal jellyfish), that last longest, in evolutionary time.