Choose the option that is nearest in meaning to the underlined word(s)
After thousands of years of existing, elephants still remain extant.
The correct answer is: D
Explanation
Extant means still in existence. It's synonyms include still existing, in existence, surviving, abiding, enduring and existent.
There is an explanation video available .