Really, any Pokemon can beat a water Pokemon if its strong enough but the easiest way is to use a grass or electric type that has a same or greater level than the water type.
to beat reshiram you need to use a water type or leaf type pokemon
Yes, it can be done.
Ground type Pokemon can beat Electric type Pokemon easily.
bring a water type or raise your level bring a water type or raise your level
Dark type can beat ghost.
with water type and rock type pokemon.
Rock type Pokemon are strong against flying, ice, bug and fire type Pokemon.
to beat reshiram you need to use a water type or leaf type pokemon
A fighting type, a ghost type, a rock type, a ice type, a water type.
Rock ground and water
Yes, it can be done.
water or grass type Pokemon
Easy just get as many plant or water type pokemon and you will beat it
Not a type but Sudowoodo is good
the trick is to use the highest lv of water or ground Pokemon you have
Ground type Pokemon can beat Electric type Pokemon easily.
water or fire type on a high level (above his)