单项选择题

A. impractical … worshipped
B. idealistic… praised
C. quixotic … opposed
D. compelling … intrigued
E. implicit… attacked