Question: Where could you find 10 or 100 home that are attached together?

Choices: 
- neighborhood
- apartment building
- michigan
- countryside
- city or town

The rationale to choose "apartment building" as the answer is that: 

homes that are joined are found in apartments buildings