Which sentence uses correct punctuation?

A.
Dad thought we should have hamburgers for the cookout, Mom wanted chicken.

B.
Dad thought we should have hamburgers for the cookout; Mom wanted chicken.

C.
Dad thought we should have hamburgers for the cookout; but Mom wanted chicken.