V10 - Dragon Ball Z Team Training

Cell offers incredible utility. He can learn a diverse pool of move types (including techniques from Goku, Vegeta, and Piccolo), allowing him to hit almost any opponent's elemental weakness. Evolution Guide: How to Achieve God Forms