单选题 The word "depended" in line 3 is closest in meaning to (a) improved (b) relied (c) demanded (d) explained
【正确答案】 B
【答案解析】