Here's a question: Where could you find millions of jellyfish?

Here are possible answers to this question:
- north sea
- smack
- sponge bob's house
- store
- sea water

I believe the correct choice is "north sea", here's why:


north sea could you find millions of jellyfish?