单项选择题

A.free
B.compulsory
C.free and attendance is required by law
D.Both B and C