【正确答案】
B
【答案解析】[解析] 惯用搭配题。从句中可以看出,这里是说宣传目录上给出了待售商品的详情。for sale意为“待售,出售”,如:That house is for sale.(那座房子待售。)在宣传目录上给出的当然是待售商品的详情,因此for sale是正确选项。
[避错指导] on sale意为“大甩卖,大折价”,如:These coats are on sale this week.(本周这些外套甩卖。)从本题所在的句子大意来判断,这里没有大甩卖的含义,故排除on sale;另外,没有at sale或in sale的搭配,故这两项为干扰项。