单项选择题

In China, all the students between the ages of 7 and 16 or so must receive nine-year ______ education.

A.constrained
B.compulsory
C.cardinal
D.conventional