Answer:
The correct answer is the option D: It is needed by all people and may not be affordable ir produced by the private sector.
Step-by-step explanation:
To begin with, when it comes to terms of public goods it is necessary to understand that the private sector can not given them due to the fact that it will not be profitable for them or in the other case if it were then the majority of the population will not be able to achieve them, so therefore that when it comes to transport infrastructure the government pays for them because there is not private company that will be pleased to provide that service and moreover, it is something needed by all people so that means that can not be excludable because of the high need of use in order to increase the economy of the nation.