Guardian/Mesmer/Ranger
Well in spvp (hotjoin/soloq) you can play anything really.
However, rangers are out of the meta;
mesmers can be played in tpvp kittenter (lol censored), but omg squishy and if there’s a decent thief around you die (hotjoin soloq can go pu /phantasm and be effective);
Guardians are the more diverse of the 3. You can play cond/zerker med and of course bunkers are required in any serious team.
For solo PVE anything goes, but Rangers are gods there