单项选择题

What does the man mean()

A.He has the best TV sets for sale.
B.His TV sets have a good sale.
C.His TV sets are all of the same brand.
D.He doesn’t have the newest models right now.