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.
4.5m questions
5.9m answers