[单选题]
His words [activated]my spirit.
A.curbed
B. dampened
C. confused
D. stimulated
参考答案与解析: