单选题 They always keep on good ______ with their next-door neighbors for the children's sake.
【正确答案】 B
【答案解析】短语搭配题。on good/bad terms with sb.“与某人关系良好/不好”,可以立即确定答案为B。句意:因为孩子的缘故,他们和邻居们相处融洽。