Answer:
jubilant
Explanation:
it means 'feeling or expressing great happiness and triumph'
I feel like it would be D.
Never head of 'em.