Choose the correct answer A, B, C or DCâu hỏi Last year, they.............22 million TV sets. A. were selling B. had sold C. has sold D. sold