B, that sucks.
I had to do that to about a third of my staff once. On 9/11, I was hopping on a United plane from SFO->Boston at 6:30am to fly to Cambridge, MA so I could lay off my entire team there in person. Meanwhile, nobody at the airport was forthcoming with any info on why none of the flights were taking off.
I ended up waiting out the few days afterwards where all flights were grounded and got on the next one I could get a few days later. Landed in Boston that following Sunday where the airport was like a taped-off crime scene and the cabbies were desperate for customers. And the next day I laid everybody off, and then flew home.
Ugh.