The most common Pokemon is Pikachu.
Find a Flying-type Pokemon and catch it. There are plenty of them in each game and many Flying-type Pokemon are common Pokemon, so you shouldn't have trouble doing so.
The most effective in rock type Pokemon is water Pokemon ofcourse.
The most effective type to battle with against a normal type Pokémon is a fighting type.
Water with 109 different species.
The most common Pokemon is Pikachu.
Yes, you can find ice type Pokemon by or in water. The most common ice Pokemon found near water locations is Seel. It is not known yet if Articuno spawns in this certain area.
Depends on the type of Pokemon but about $.50-$1
The most common blood type is O.
The most common blood types are A, B, and O. Type O is the most common, followed by type A, then type B. Type AB is the least common blood type.
The most common blood type is the o+ blood type.
Find a Flying-type Pokemon and catch it. There are plenty of them in each game and many Flying-type Pokemon are common Pokemon, so you shouldn't have trouble doing so.
electric type of course!
The most common blood type is A positive and the most rare is type O.
your mother and your father
Most of his Pokemon are bug type.
The most effective in rock type Pokemon is water Pokemon ofcourse.