The CP rod uses a 1/2" wrist pin. The early 797 rods used a 9/16" wrist pin and are longer, because the 9/16" wrist pin pistons have a much shorter deck height. The later 797 rod and CP rods are the same, as Mark pointed out. The early 101 motors also used the 9/16" wrist pin rods but the later 101s used the same 1/2" wrist pin rod as the later 797 and CP. All you need to make sure of is that you have a 1/2" wrist pin piston and matching rod, or 9/16" piston and matching rod, and you're good to go.
The 101, CP, and 797 all have the same stroke so either rod/piston combination will work. You can even use the SP-125 crank with a 1/2" wrist pin rod and piston to make a runner - I've built many.