Must I have a specific undergraduate major to be accepted to the program?

No. You must have earned a B.A. or B.S. degree (or the equivalent in international credentials) in any field of study (other than occupational therapy). Your application will be evaluated and reviewed based on its merits and in the context of the applicant pool for that year.