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