单项选择题

All the essential services on which we depend are

A.run by the Government or our local authorities
B.in constant need of financial support
C.financed wholly by rates and taxes
D.unable to provide for the needs of the population