impress somebody greatly through beauty ,konwledge,skill,etc.
A.
debris
B.
dazzle
C.
defend
D.
doubter
正确答案是B