Question: Where are floors kept clean for holy purposes?

Choices: 
- restaurant
- basement
- all buildings
- carpet
- synagogue

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

synagogue is a religious building