Which of the following roles would require the knowledge of psychological, social, economic, and cultural determinants of behavior and methods to promote healthy lifestyles?
a. public information specialists
b. health educators
c. public health administrators
d. epidemiologists