The answer would be effects. Affects would be like something happened when you took the medicine. Defects are the things that are wrong with something. Show has nothing to do with the question.
The correct sentence should be:
The fireworks exhibition had awesome effects.
C situational irony it the answer