I think the answers that everyone have given are good!
Finance and Business Management would be good majors, but learning from as many related subjects, marketing, accounting, communications will help you.
Businesses and Business Analysis is complex and encompasses many different aspects.
I am a commercial credit analyst (I analyze business my bank lends to) to determine there capabilities to pay back the loans
As a result I have analyzed many different businesses, in many different fields, industries.
They each have unique variables and factors that impact their operations. learn, learn, learn there are so many things that go into understanding various businesses (Good Luck)