What is the definition of community health nursing?

What is the definition of community health nursing?
– Community health nurses focus on nursing services to individuals and families.
– Community health nurses focus on nursing services to the population as a whole.
– Community health nurses focus on nursing services to groups and organizations.
– Community health nurses focus on nursing services to individuals, families, and groups.