Answer:
B) The pool should be built and paid for by the town government and paid for with a tax on the residents because all residents would benefit from it but some residents would not donate if they were asked.
Step-by-step explanation:
If the town residents value the pool at $50 each, that means that the total value for the entire town would be approximately $50 x 50,000 residents = $2,500,000. This means that the cost of building the pool is less than the benefit generated by it.
Regarding how it should be paid for, the town must impose a tax for building it. If the town government decided to request donations, some residents will donate while others wouldn't. This happens virtually every time donations are solicited.