Match the Italian word or phrase with its English translation.

Opera buffa
a. Goddess

Opera seria
b. On to victory in war

Vivace
c. Italian comic opera

Diva
d. Very fast

Alla gloria militar
e. Serious opera