For History, you have to do BA in History and not BSc in History. As for the eligibility, yes science students are eligible for BA in History. Most colleges conduct merit-based admissions so make sure your 12th score is good enough. Some colleges even conduct entrance exams to shortlist the students for which you will have to prepare beforehand. Most top colleges accept marks higher than 85%.