How many subjects are compulsory for GCE ‘O’ levels/GCSEs in Pakistan?

If you are studying O levels in Pakistan, then you need a total of eight subjects including: English, Urdu, Islamiyat, Pakistan Studies, and Math’s as compulsory subjects. The remaining three subjects are elective.