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.
1.6m questions
2.0m answers