In paragraph 3, may his stores 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"