I voted "A". He didn't have sufficient overlap to pass "B" cleanly regardless of the corner. His nose was not even halfway up "B"'s car.
Also, he tried a very stupid line when driving so close to another car, he was just flat out at that corner, he didnt even lift off the throttle, and his over-correction of the slide he was in due to taking the corner like that was rediculous. He probably would have got through that corner quickly and cleanly had he been on his own, but when your with another car, that sort of corning taking is just plain selfish.