Final answer:
Local governments are allowed to enact ordinances because they are more familiar with the needs of their community. State and local governments work together to ensure that citizens receive adequate services.
Step-by-step explanation:
Local governments are allowed to enact ordinances because they are more familiar with the needs of their community (c). State and local governments work together to ensure that citizens receive adequate services, and local governments have the discretion to make policy or tax decisions based on the ideologies and needs of their citizens. This added independence is called home rule and is typically spelled out within a charter.