Hi Y2 teacher here.
2A/2B is actually expected level for Y2. It USED to be a 2B/2C.
2C is slightly below expected attainment.
3C is slightly above but no 3C actually exists when giving data to the LEA!?!?!?
We have to give either:
level 1
level 2c, 2b or 2a
level 3
Many SLT of primary schools require a level 3 to be a '3b' which means secure. It is damned hard to get a secure 3 from a 7 year old!!
Primary schools will likely have fewer level 3s. This is because it is in their best interest to show good progress from Y2 to Y6 and therefore lots of school 'fiddle data' (they under score Y2 children and level them as 2 rather than 3 so when they get 5/6 at Y6, they show 'outstanding' progress - hence why the government are/wer thinking about external marking for Y2 SATs to stamp out data fixing). Sad, but that is what schools are driven too!!!
Infant schools couldn't give a toss! They get as many level 3s as they can to show how brilliant they are and pass it on to the juniors. Hence why junior staff 'hate' infant staff. It's the same with Y6 going into Y7!!
But obviously this is the last year for levels at Y2 and Y6 so nobody gives a damn now!
In all honesty, levels mean sod all! Y7 teacher usually scrap them, do their own tests and use these as a baseline for potential progress and attainment to Y11.