Factors that could hamper effective communication would be staying in the past, talking only about one aspect of the situation, not being prepared to think about a situation in a new light, not considering all the possibilities which might help in a current situation, and many others. These were just five ones which are highly harmful when one wants to be effective in communication.
The factor that does not directly influence health is letter B - education. Education actually improves your intellectual wellness. All the other choices are wrong because they all affect some parts of your health like emotional, physical and social. Hope this helps.
Hormones
Pimples
and ......
nervousness
The answer is C. Osteoporosis effects bones which means she will need calcium, which these items have.