Answer :
I would say B. Since both are independent clauses and there's no and between them then you would need a semicolon. The other sentences punctuation are wrong.
I hope this helps!
I hope this helps!
The answer is A - Dad thought we should have hamburgers for the cookout; but Mom wanted chicken. I hope this helped you!