Can someone please help me

I think it's D, the others either don't have enough punctuation or they have too much
A is wrong. The semicolon isn't in the right place. B is wrong because it also has a misplacement of a comma and a semicolon. C is wrong becuase a comma should be used in place of the semicolon. This means that D is right; it combines two statements with a semicolon and the two statements could be made into their own sentences.