As her job causes more stress, she should take some time- even if its only 5 minutes- to do some meditation or some self care. Doing so will help to clear the mind of stress and help you emotionally. She should also be sure to eat a healthy diet and try to get some exercise.
It depends on the type of drug you mean, such as medicinal drugs like marijuana, or bad drugs like cocaine or heroine. But the best answer(in my opinion) is B.