问题
— How do you find air conditioners made by Haier Group Corporation?— Of high quality. We ______ their products all these years. [ ]
A: sell
B: have sold
C: have been sold
D: have been selling
B: have sold
C: have been sold
D: have been selling
正确答案是: