J.K.Rowling’s Harry Potter franchise is the best-selling book series of all time with 500 million copies ______ over the world. A. sold B. were selling C. selling D. which sold
J.K.Rowling’s Harry Potter franchise is the best-selling book series of all time with 500 million copies ______ over the world.
A. sold
B. were selling
C. selling
D. which sold