Cotto can't take Canelo's or Victor's shots and I would put money on it.
What Cotto could do to both is out jab and and circle with the left hook, might win him the decision.
I just don't think he can handle eithers pressure/strength.
Cotto would get bullied IMO.