Yes, a student from commerce stream can apply and not only this but students from their streams can apply for it. The only requirement that is to be fulfilled is that one must have studied english till class 12th
You need atleast 85% in aggregate of your best four subject ( 4 out of 5 subjects of class 12 in which you have got higher marks).
To get admission in best colleges of DU you will need atleast 94% in the same aggregate.
All the best!!
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile