Why did President Madison veto a bill that supported government funding of internal improvements?

(1 point)

The Second Bank of the United States did not have enough money to pay for the improvements.
Turnpike tolls collected enough money to finance all of the improvements ©
needed.
Madison believed states should pay for their own improvements.
Construction of the National Road was already complete.

Madison believed states should pay for their own improvements.