单选题 Jack was out of money. He had a card on the board announcing that he had a radio set ______.
A. for sale B. on sale C. to sale D. in sale

【正确答案】 A
【答案解析】[解析] 短语辨析题。for sale意为:待售,而on sale则为低价打折出售。