Here's a question: What must someone have in order to shop?

Here are possible answers to this question:
- have money
- sleep
- bring flowers
- go to market
- get money

I believe the correct choice is "have money", here's why:


must someone have in order to have money