It is a B for me and for the obvious reason - we lack one quality midfielder. Hopefully, things go well and we get it in the Winter mercato. As mentioned earlier, I guess the management tried its best to have a good team - kudos to them (with the difficulties in selling our players) but it could had been a definite A had we got THE midfielder.
For me it is a C, which could turn into a B if our signings will work out.
Loaning players out for free just to get ride of them just delays our problems. We overpaid for Lukaku and got Lazaro who I can't judge. But as many already said: we are lacking a quality midfielder which will hurt us during the season.