Jenny Bristol, Homeschooling Parent, Writer, and Editor
There are many reasons to go to college. Usually, furthering education or training for a career are the primary reasons.
What major you should choose depends entirely upon what your goals are. If you are looking for a degree that will be a stepping stone to a Master's degree or a PhD, you will want to choose something related to your eventual higher degree. If you're looking to be ready for a career after earning just a Bachelor's degree, consider what career you would like to have, and choose an undergraduate major accordingly.
However, if you are looking for your undergraduate degree to be for personal enrichment, to give you a well-rounded education and solid educational foundation, choose a major that you are passionate about, one that aligns with your personal interests.
Since you are considering a business degree, it sounds like you are looking to be better prepared for a career. Think about how various degrees might help you with your long term goals. Talk with recent Business School graduates and find out how their degrees have helped them (or not). Talk with others who have graduated with other degrees you are considering. They will all help you have a better view of what post-college life will be like with a chosen major.
There are many places online to research your career options and requirements, such as the Bureau of Labor Statistics and Shmoop. In addition, visit the major offices at your college or university. College majors don't determine your life path, but they sure do start you out in a certain direction. Educate yourself as much as possible on your options, and then make your decision. Good luck!