@Massmomm, no need for multiple F’s for a rescind. 1 may well be enough.
However, other than the UC’s rather draconian policies, I’ve never heard of rescinding for C’s. Even straight C’s.
BTW, to the OP: might be time to ask her to ease off on the EC’s. Does she have to take challenging classes still?