The optimal level of provision of public goods is where society total willingness to pay per unit is equal to the ?
A. variable cost of producing the good
B. average cost of producing the good
C. marginal cost of producing the good
D. total cost of producing the good