https://www.lsa.umich.edu/advising/requirements/bgs/currentstudents/requirements indicates that Michigan’s general studies major requires 60 out of 120 credits in junior/senior level courses, with at least 20 credits of such in each of three departments or divisions in a department.
Of course, MBA and JD programs are not picky about what one’s undergraduate major was.