2.

Which of the following contains a pun?

To the guy who invented zero, thanks for nothing.

I blinked at the bright light outside.

But that shirt is missing sleeves!

The cold air hit me like a ton of bricks.

The correct answer is: To the guy who invented zero, thanks for nothing.

This is a pun because it uses the double meaning of "nothing". "Thanks for nothing" means "thanks for doing nothing" and also means "thanks for inventing the concept/number of zero".