单选题 The accommodation was cheap, but the food was very ______.

【正确答案】 B
【答案解析】[解析] 本题中间的but一词要求考生找出前一分句中的cheap的反义词。但四个选项中,可以首先排除A和D,因为A项high的反义词是low,D项overpaid的反义词是underpaid。B和C都能表示“昂贵”的意思,但C项的dear常跟price,shop,rate等搭配,所以B为本题正确答案。