单选题

【正确答案】 B
【答案解析】句中介词on与set up,arrange不搭配,故二者先排除。fixed on (upon)意为“确定,决定,选定”;located on意为“位于,坐落在什么地方”。主语是radio telescope,是指它被安放在什么地方,而不是它被选定在什么地方,所以,答案是B不是A。