Question: The rural general store is a staple of the great nation called what?

Choices: 
- towns
- salt
- canada
- america
- small town

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

commonly known as the united states