Which of these is the responsibility of public health?
A. Disease diagnosis
B. Surgery
C. Food inspection
D. Self-exams for breast and testicular cancer