C. Hm, I like having the freedom to choose instantly both in-combat and out when to melee, when to cast, its all situational. Just a straight up caster that sits in the back and does nothing more then that is really boring.
I picture a pure mage as a glass cannon, all cloth gear with high magic dps, cast times you have to stand still for and some root/slow skills you can cast to help keep melee dpsers away.
Fire magic users have DoTs
Ice magic users have more root/slow CC’s
Wind/lightning magic users have faster cast time skills that arc to nearby mobs and pushback/stun skills
Generally if I ever do play a caster in a game its only if I can play it like a typical archer, with instant cast spells and kiting mobs (which is usually a wind/lightning class, if at all available in a game)