Charizard don't use ice beam XD, but he can use solar beam...
In the game the water pokemons can use ice attacks too, someones like gyarados can use electric and fire attacks too (like thunder, thunderbolt, flamethrower and fire blast), the fire pokemons can use solarbeam, obviusly just by tm...