高中英语单选
Thenewteacherimpressedusall___hisrichknowledgeandsenseofhumor.
A.onB.uponC.byD.with
1.为什么不选C?
2.英语中on与upon一样吗?