Some Universities' are less picky over GCSE's. It's possible her University only requires a B in Mathematics (as she's resitting the exam to get a B).
my uncle is an accountant and he says anyone with less than a A at gcse. There job application will just be chucked in the bin and will be unemployed no joke!