单项选择题

In the Unites States, it is required that all children______ school, public or private, for 12 years

A.must attend
B.need attend
C.should attend
D.ought to attend