单选题

【正确答案】 C
【答案解析】[解析] 语义衔接题。本题选on,on farms意为“在农场中”。避错指导:at,within,in三个介词无此用法。