I have no idea, so I'll wing it via the proof of how much of a nerd I am, World of Warcraft.
N: Dunno, he's weirdly well-rounded. Probably druid, then. Which fits, since 1) author avatar and 2) my fave class (years ago, anyway).
C: Probably Paladin. Yeah
A: This' a weird one. Rogue? Maybe?
B: Warrior. Duh.
H: Hunter because they're the only fuckers who main ranged weapons (wands count as magic, mmkay?).