So this is a good question since a Pokemon that could combine these four attacking types can cover the entire meta and sweep easily in competitive play.
Hawlucha, Arceus and Arcanine are good choices but you forgot an even better. Dragonite.
There are 2 variations that could be used on Dragonite
The Special One:
Hurricane (which is also STAB)
And... unfortunately it doesn't get Earth Power so here we have to use Earthquake/ Bulldoze
So ground seems to be a problem on the special side
The Physical One:
Fly (which is also STAB)
Dragonite naturally boasts a superior physical attack stat so it's benefited more from the physical set. However the physical moves are significantly less powerful whereas the special ones less accurate