Which of the following best paraphrases the clause...

Câu hỏi: 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