0Choose the word closest in meaning to EPHEMERAL.AAncientBLastingCShort-livedDHarmful Correct answer: C ExplanationEphemeral means lasting for a very short time, i.e. short-lived. Join the discussion Report an error Share