shock or surprise greatly

shock or surprise greatly

A.

shatter

B.

dangle

C.

stun

D.

inform

正确答案是C