单项选择题

In drug stores, there are many medicines().

A.for sell
B.on sell
C.for sale
D.on sale