I think it's because homeless shelters can only take so many people. ANd it doesn't provide you with ALL the things you need. And, it's for only a period of time you can stay there. So many homeless people choose to stay on the street then go to homeless shelters.
Mischievous, Independent, and Observant
I believe "C" is the correct answer, because Connor's friend reminded Connor that the car's gas gauge is broken, meaning that the car would break down.