单项选择题

BRISTLE : ANGER ::

(A) blush : ridicule
(B) cackle : appreciation
(C) vacillate : irresolution
(D) blench : rapture
(E) flummox: engagement