Its A . the residents are unwilling to welcome Valjean for the night .
The correct answer is B) because a run-on sentence is a sentence which is incorrectly punctuated. In this case, B doesn't have the right punctuation mark. Instead of a comma (,) perhaps a semicolon (;) should be used.
Focus your attention. You don't want to be on your phone or watching tv while someone is talking to you.