Concept:The Auditor General is the public officer who checks that government spending follows approved budgets and guidelines.Explanation:Appropriation refers to funds approved by the legislature for specific government purposes.Public expenditure must be checked to confirm it matches these approved allocations.The Auditor General independently examines government accounts and reports any misuse or excess spending.Therefore, the officer responsible for verifying that all public expenditures and appropriations conform to approved guidelines is the Auditor General.Answer:C. Auditor general.