单项选择题

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