Which of the following uses the correct end mark?
• A. Will you please be quiet? so I can hear the program on the radio!

B. Will you please be quiet, so I can hear the program on the radio.

C. Will you please be quiet! so I can hear the program on the radio.

D. Will you please be quiet, so I can hear the program on the radio?