Answer:
B is a run-on Sentence
Explanation:
The reason is because there isn't any transfer words that "ends" the sentence
For A it ends with a comma and so
For C it ends with a period
For D it ends with a semicolon thus all three are correct except for B
Hope this Help!