A run-on sentence is two incorrectly joined independent clauses.
That is the case of the B.
The two clauses are 1) "Movies are a great escape", and 2) "I go to the cinema often".
You can fix the error by using end punctuation or a semicolon after the first clause.
Answer:
A personification
Explanation:
Rain can't actually drain someone's color
The answer is the main idea.