Hello,
I hope you are doing well, No There is no such requirement for pursuing BCA. Student from any stream can pursue BCA. But there is benefit for the students who had Maths in their 12th standard since in some colleges Maths is also taught in BCA and it would help help as they would already be familiar with the things. So the final conclusion is there is no such limitation for students who or who cannot pursue BCA. Students from any stream can go for it.
I hope you find this information helpful. I wish you all the best for your future.
Good Luck
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile