单项选择题

In Paragraph 3, “may hit store shelves” probably means ____.

A.may be kept in a storehouse before the new digital TVs are shipped
B.may be placed on shelves in a warehouse
C.may be purchased in shops
D.may be shown on the store shelves for demonstration