单项选择题

He strange clothes and make - up really astonished the people at the party.

A. attached
B. shocked
C. attracted
D. shifted