The great changes of the city astonished every visitor to

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

A.attacked

B.surprised

C.attracted

D.interested

正确答案是B