For doing the course of BCA after your 10+2 there are no need of taking science at all. All the streams i.e., Science, Arts and Commerce are eligible for the course of BCA. If you want to choose the subjects of science, then I would recommend if you can take Computer Science and Mathematics as the subjects. Because a foundation in Computer Science and Mathematics will help you to do progress ahead.
To know more about BCA-MCA dual degree visit the link below:
https://www.careers360.com/courses/bca-mca-dual-degree
I hope this answer helps. All the very best for your future endeavors!
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile