单项选择题

[A] think
B. to think
C. having thought
D. thinking