Time trial mode gives ranks to runs. I made a pretty bad run and got... a B, which isn't that bad of a mark? I was expecting a big bold F or something.
Is B the worst rank VVVVVV will give?
Yes, B is the worst rank. The possible ranks are
From a VVVVVV wiki: