"In spite of the vicissitudes of life, she never deviated from her plan."
This means that despite the difficulties that life posed, she did not stray away from her plan. Deviated means to stray or move away from a set course or plan, therefore C. Deviated is the correct answer.