Answer:
C. Vilify
Explanation:
Vilify works best here when you see that it is defined as: "to speak or write about in an abusively disparaging manner"
A subordinate clause is the one which cannot exist outside of the main, full, complete clause, it cannot exist on its own.
So, the subordinate clause in this sentence is 'that ran between two commercial buildings near the downtown area'.
C, because it's bias to say you think someone knows what's going to happen. Someone else could easily argue that they were just huddling against the cold; it's not factual. It's opinion.