It’s hard isn’t it. We all want them to succeed and do well and be happy. Nits so hard to see them disappointed.
It’s worth thinking about what the predicted grades are and asking the teachers if they are aspirational and will be a real stretch, or are genuinely within reach. For some students, D and E are good outcomes. For students starting A level sciences with grades 6/7, a D may well be the highest grade they can get to, even with lots of work because it’s a big step up. This can be especially so if Maths isn’t especially strong. What was GCSE Maths?
Id think there are 2 things to be checking with teachers - what is actually achievable for your DD, (A possibility is that her expectations might need to be lowered a bit) and then what can she be doing to achieve her very best.
Perhaos she has only had results and not the feedback yet? It’s important to understand where she lost marks and what is needed to improve. Sometimes, for students who have a lot to improve, it can be hard for them to fully understand what the areas of weakness are…because if they knew that,they might well have addressed them. So being tenacious in seeking feedback is really important.
Often threads on MN seem dominated by people predicted Astar grades and going for top unis. Most students won’t be getting those grades and Cs and Ds are perfectly normal and for lots are a real achievement. So finding out what’s realistic is part of moving forward.
Hope she gets some useful feedback OP and then feels she can move forward. It’s not over yet. These are just mocks and there is def time for improvement.