单项选择题

DEPLORABLE:

A. eligible
B. miserable
C. irreproachable
D. reprehensible
E. intractable