No there is no compulsion of doing BA to get enrolled in MA, students with the background of science or commerce stream can also do MA. Having an arts background helps but not necessary.