Correct Answer: D
Explanation:
In this sentence, the speaker is making a statement (“I am wondering”), not answering a question (“Am I wondering?”). Even though the sentence is expressing uncertainty, it is not an interrogative sentence and therefore should not end with a question mark. A period is the correct punctuation to use to end this sentence.