No Pokémon can learn FIVE different types of moves! They can only learn FOUR.
Do you mean to say "Who can learn Fire-, Electric-, Fighting-, and Ice-type attacks?" or "Who can learn Fire-, Electric-, Fighting-, and Grass-type attacks?" or "Who can learn Fire-, Electric-, Fighting-, and Ice- (or) Grass-type attacks?"