respected sir mam subjects for b.com are .English economics accounts bst.
hello aspirant,
in most of the colleges there is one rule that you need to take any one of the language subject , it can be english or hindi or any other language you have taken on 10+2 score. and for best of four, you need to add the any three subject of your stream of commerce in which you have maximum marks.
hope you have understand.