Correct option is C
Among the highlighted words, “
dollars” and “
millions” are incorrectly placed. The correct combination of words that should replace each other in order to make the sentence grammatically and contextually correct is A-B.
So, the correct sentence after rearrangement of words would be, “Even though the singer earned
millions (B) of
dollars (A) during her heyday, she was
impecunious (C) and
homeless (D) when she died.”