问题

When my hand touched the letter in my pocket, I realized that I had forgotten ______ it. [ ]
A: to post
B: to have posted
C: posting
D: having posted
B: to have posted
C: posting
D: having posted
正确答案是: