Question: Where would you only need a shopping bag if you did not finish what you got there?
Options:
- mart
- restaurant
- relative's home
- supermarket
- grocery store

The answer is "restaurant" because


rivers flow trough valleys.