Answer: D. delighted
Explanation: Synonyms are words that have the same meaning. Jubilant and delighted both mean extremely happy about something. Therefore, the best synonym for jubilant is delighted.
7.4m questions
10.0m answers