PLEASE HELP ME
Which compound sentence is written correctly?
A. I would love to play baseball but it is going to rain all day long.
B. I would love to play baseball, but it is going to rain all day long.
C. I would love to play baseball so it is going to rain all day long.
D. I would love to play baseball, so it is going to rain all day long.