Here's a question: Thousands of companies and a rosebush call what place home?

Here are possible answers to this question:
- lawn
- rose parade
- backyard
- delaware
- planting

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


delaware has lot of companies