My answer is
(A). It took me 02:08.
(A) I did not find anything unseemly. The meaning is clear. Definitely keep for now.
I did notice that "she" is used as the subject of the main clause.
I have yet seen any official GMAT questions that use ‘She’ as a generic pronoun. This practice has been gaining traction, though there are certainly detractors.
Another trend that GMAT has not caught up with is the "singular they".
(B) After reading (B), I know this question is testing the use of verb tenses.
While the author might have some justification for
her use of "is making....is demonstrating", her decision to use simple present ("call"), especially in the presence of "now", is problematic.
But I am not 100% sure. In this situation, I typically reverse the order of inspection and jump to (E).
(E) "has made" and "demonstrated" are not compatible. Definitely eliminated.
(D) "made" and "had demonstrated" are not compatible. Definitely eliminated.
(C) "is making" and "demonstrates" are not compatible. Definitely eliminated.
Now, back to (A) and (B).
Since "every time" refers to a general observation, simple present is preferred.
Again, even though the author can defend her use of "is making...is demonstrating", she cannot really justify the switch to simple present in "now call".
(A) is a much better choice than (B).