Why did Congress require the establishment of free public schools in new states?
A
to forbid teaching any subjects that were not approved by federal officialsB
to place local education entirely under the authority of church leadersC
to provide education for children and promote US civic traditionsD
to train students for employment in all overseas European industries