Which of the following sentences are punctuated correctly?

I want it right now! "she demanded angrily."
"I want it right now! she demanded angrily."
"I want it right now!" she demanded angrily.
none of the above