I would give it to B, and because I just always respect my elders
I would give my seat up for a and then ask another two inconsiderate people at the front (providing they have no reason to need a seat) to stand for b and c, probably try to kill the zombie lol