Here is a goal: Test an Egg's Freshness

Which way makes more sense to accomplish this goal?

Choices:
a). gently poke a small hole in the shell, and do a smell test.;
b). submerge them in water. A fresh egg will sink to the bottom and a rotten egg will float.;
b).