Canelo and Cotto would start out very competitively Cotto would stand up to Canelo's power well for the first 6 rounds but Canelo's pressure and body punching would wear Cotto down and he would start to gas around the 7th, and he'll hang in there but his face will start breaking down putting him in retreat mode eventually leading to a late stoppage, or Canelo would score a KD or 2, leading to a Canelo UD. Cotto would last 2 maybe 3 rounds tops against GGG, before being knocked out cold with a right or left hook. Canelo would be able to slip enough GGG punches and be competitive for about 5 or 6 rounds, but GGG is far too good at cutting off the ring and his constant pressure would quickly gas Canelo leading to a corner stoppage ala the Stevens fight, based on accumulation of punches.
I'm rolling with Canelo best combination of prime, skills, & experience between the 3 Alvarez late TKO over Cotto, & close SD over GGG
GGG has too much power and is technically too good for them. I don't think Cotto would make it to the middle rounds, and I doubt Canelo would make it to the end of the fight.