Question: What must someone have in order to shop?

Choices: 
- have money
- sleep
- bring flowers
- go to market
- get money

The rationale to choose "have money" as the answer is that: 

must someone have in order to have money