The correct answer is A. stress
The other answers can impact on one's mental and emotional health but the biggest factor in the overall well being of a person is their stress levels. Stress can come from anywhere in life and can cause significant problems to a person's health.