Betfred will sponsor all five British Classics next season, having replaced Qipco as backers of the Two Thousand Guineas (G1) and One Thousand Guineas (G1), and the bookmaker will offer a £2 million bonus for any winner of the British Triple Crown.