The administration and delivery of health care services in Canada is the responsibility of:
a) The federal government
b) Each province and territory
c) Municipal health boards
d) Private healthcare providers