单选题 Against the hostility of their world, seen or unseen, medieval societies also fell back upon a wide variety of communities vowed to mutual support.

【正确答案】 D
【答案解析】