The great changes of the city astonished every visitor to

The great changes of the city astonished every visitor to it.

A.attacked

B.surprised

C.attracted

D.interested

正确答案是B