[单选题]

His words [activated]my spirit.

A.curbed

B. dampened

C. confused

D. stimulated

参考答案与解析: