u definitely have to do a commerce/ business degree and they probably would want u to do accounting as a major since most cadetships are for accounitng. as for combined degrees, they have in the past offered cadetships to combined degree students but they give preference to those who do just commerce/business since the chances of them joining that field are higher...