The simple but boring answer is that none of them do. Eubank Jr is fearless and game but would be KO’d badly as he leaves himself so open and his feet are too slow. BJS is not the fighter he once was. Gets touched up far too easy now, has probably wasted his prime years and will try and fiddle about and make it awkward but Canelo is far too good and powerful.