Choice of graduation to support MBA – finance?

I am a 10 standard student and I wish to make a career in finance by studying MBA finance froma reputed B-school. However I wish to know which is the best route for MBA -finance during graduation level. Options are :
1]BE (any branch)
2]B.Com
3]BBA
4]XII (commerce) & CA

My confusion is: Many say BE is a better background since it builds analytical ability. But in BE,no basics of finance are studied. Infact B.Com coversmost of finance related subjects. BBA even though is a logically correct background for MBA, there are no good colleges ofering BBA.

If you take BE, you need to be first of all very very good in maths and science subjects. If you are getting high marks in these subjects, then taking up BE could be fine.

For B.Com, you need to get your basics right in accounting subjects while you are in the XI and XII standard Commerce, and things would be fine.

You can take BBA only if you are totally focussed on doing an MBA. It has the basic subjects that you study in MBA, and while it is not necessary to do BBA to pursue MBA later.

CA is a professional course and different from MBA Finance. It is more about accounting and day to day accounting procedures, while finance is more about managing funds and capital – You can go through the following link to understand the difference – http://genwis.com/commerce-and-accounting/ca-or-mba

MBA Finance can be taken after any of the above graduation degrees. However, taking up B.Com will give you a fair idea of finance, but it is not necessary.

So, choose which route you want to take, depending upon the skills / aptitude you have.

If you are really good in maths and science, then taking up Science would open up more choices after 12th – viz., you can do engineering or commerce, and either way you can do MBA Finance later.