How do nongovernmental organizations contribute to society? Check all that apply
A. Provide assistance to enhance education, health care, and many other services B. Help everyday citizens make a positive impact C. Fill gaps between government-provided services D. Minimize police corruption