The cornerstones of public health nursing practice (select all that apply):

a. Focus on the health of the entire population
b. Reflect community priorities and needs
c. Promote health through strategies driven by epidemiological evidence
d. Are grounded in an ethic of collaboration