单项选择题

INCREDIBLE :BELIEVE ::

A. elaborate : embellish
B. pompous : impress
C. indubitable: doubt
D. unmarred : defect
E. rigorous : comply