Arceus and mew probably because you can teach them any move. arceus can change its type by plates so arceus is the best.
there are many legendary Pokemon in Pokemon heartgold, but the best is HO-OH
The best Legendary Pokemon with the best stats is none other than Mewtwo.
Best non-legendary water pokemon would be Gyarados. Best legendary water pokemon is Kyogre.
Zekrom is the best electric legendary Pokemon period. Its not a opinion, its a dead fact.
well that depends if your looking for the best legendary Pokemon. best Legendary: Groudon is a really good Pokemon when it learns fichse. but id have to say groudon is the best
The best legendary fire type is ho-oh. The best non-legendary fire type Pokemon is charizard.
The best non legendary Pokemon, or the best Pokemon in general, is a matter of opinion that depends on your prefered type. Ask anyone and they will give you a different answer. However, the non legendary Pokemon with the highest attack is rampardos, who is not in emerald.
a lot of legendary Pokemon
use your best pokemon and pokeballs
That is Alakazam
arceus
Arceus (With Dragon plate)