单项选择题

If he hadn't rattled her so much the other day, she might ______ him about the dratted ledgers.

A. remember to tell
B. have remembered telling
C. have remembered to tell
D. remember telling