单项选择题

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

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