Which class should you play?

Five quick questions. The answer updates as you click.

1What do you want to do in a group?
2Up close or from a distance?
3How much will you level alone?
4How many buttons do you like?
5A permanent pet at your side?