Answer:
B). They asked me what I wanted, and I finally said, "I don't know!"
Step-by-step explanation:
The second option is correctly punctuated as it employs the comma(,), the exclamation mark(!), and the inverted commas("...") aptly. As per the rule, the reported words like 'they asked me what I wanted...said' are not written inside the inverted commas but the exact words "I don't know!" are. The other punctuation marks like a full stop, exclamation marks, etc. are put inside the inverted commas. Thus, option B is the correct answer.