Don't waste waste time on other sites. If you want authentic information checkout the Cambridge International Education website by yourself. There is a problem for crawler. It gave wrong results that is why i am capitalizing my potential for search and experience with others.You will find
-Which subjects you can choose for O level
-Syallabus of all subjects is available
-Passing criteria
http://www.cie.org.uk/qualifications/academic/middlesec/olevel/subjects
If you like the information then subscribe to this blog, by writing email in the form field available left side.