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