Respuesta :
I think the most grammatically correct answer is actually B. Correct me if I am wrong.
A is the grammatically correct sentence.
Here's Why:
B consists of two independent clauses.
C is a fragment sentence
D is a run-on sentence.
Hope this helps!