The speech by the mayor of Shanghai before the final voting for EXPO 2010 is strongly impressed ___ my memory.
A. to B. over C. by D. on