Trinidad easily. Charlo has to actually beat someone of note ( ie- Alvarez, Golovkin, Saunders, Derevyanchenko, Andrade) for this to even be a legit question.
Smdh Tito folds Spence. Its funny because at 5`9 Spence is considered a big WW but Tito was 5`11 and one of the hardest punchers the division has ever seen. In any fight from 147-154 where its Tito against a puncher and not a slick boxer or Bernard Hopkins at 160lbs i take Tito by vicious ko. That dudes power was scary at WW and borderline lethal at 154lbs. 160lbs was too big for Tito so at that weight Charlo might have a chance but he better avoid that power.
Tito would punch both the gay and Southern drawl out of Spence. Prime 147-154 Tito was an absolute savaging punching beast and I'd back him to spark Spence out in HL reel fashion.