Here's a question: Where is a business restaurant likely to be located?

Here are possible answers to this question:
- town
- at hotel
- mall
- business sector
- yellow pages

I believe the correct choice is "business sector", here's why:


business sector is main located