Which sentence has no errors in the use of end marks or commas?
a. The players were so excited that they jumped up and shouted, "Yippee"!
b. The players were so excited that they jumped up and shouted "Yippee!"
c. The players were so excited that they jumped up and shouted, "Yippee!".
d. The players were so excited that they jumped up and shouted, "Yippee!"