I'm conservative with these things, so I am going with the AD&D 2nd edition classes.
Fighter, thief, cleric, wizard, druid, and bard.
Not Paladin, because it's such a weird and specific class that doesn't work together with many character concepts.
And not ranger, because it's a class that...