单项选择题

As early as 1647, Ohio made a decision that free, tax-supported schools must be established in every town () 50 households or more.

A. having
B. to have
C. to have had
D. having had