单项选择题

As early as 1637 Ohio made a decision that free, tax supported schools must be established in every town ______ 40 households or more.

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