单项选择题

How much do the jackets cost()

A、The price is not on the tag.
B、$ 15.
C、$ 5.
D、$ 50.