Which of the following best paraphrases the clause “who have taken the movie business by storm” in the reading?
A.who have earned their living in the movie business
B.who have made huge profits in the movie business
C.who have been particularly successful in the movie business
D.who have recovered from a difficult period in the movie business