单选题 The play was too sophisticated for them.

【正确答案】 D
【答案解析】dull迟钝的,单调的;childish幼稚的;silly愚蠢的;complicated结构复杂的,难懂的;sophisticated意为“深奥微妙的”。故D项与之最接近。