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
1041/1144
J.K.Rowling’s Harry Potter franchise is the best-selling book series of all time with 500 million copies ______ over the world.