Question: Where can many merchants have their stores under one roof?

Choices: 
- supermarket
- store
- mall
- market
- shopping center

The rationale to choose "mall" as the answer is that: 

slot machine - wikipedia