单选题

【正确答案】 B
【答案解析】本题的考点为近义动词的用法辨析。本句的意思是“在重新赢得零售商的信心上取得进展要花费时间”。因此,[B]takes“花费(时间等)”符合文意。[A]needs“需要”;[C]costs“花(钱、时间等)”,一般与钱连用,表示花费时间一般用于cost sb some time的结构中;[D]spends“花费(时间、钱等)”,表示花费时间一般用于spend some time in(doing)sth的结构中。因此这三项都不符合文意。