C.
Missed on the biggest need, OL. Continue to take long term projects. Heading into year 4, this staff appears to be ready to field a starting OL that has no one they have recruited/developed. That is disconcerting. OL is hard to project, but you are far better off with highly regarded guys than projects for a number of reasons. UCLA, for instance, had 3 or 4 RS Fr. on the OL in Mora's first year and they did quite well. Those guys weren't projects. CU has had guys play early, and well, on the OL (Hage, Daniels, Miller, Maiava) so it isn't like it is unheard of. CU needs to step up the OL play to be the kind of team I think they can be. Maybe we'll all be surprised come fall.
That aside, I am pleased that LB, DB, WR, RB and QB, all critical needs, except RB, landing big time players.
I say C because if these kind of classes are the norm CU should be right in the middle of the pack in the P12. That is a huge improvement, hats off to the staff and looking forward to next year.