单项选择题

In the fifth paragraph the underlined phrase "on sale" probably means ______.

A.to display for selling
B.to sell at a higher price
C.to sell at a lower price
D.to give as a present