单项选择题

Her new diet and exercise program has worked wonders ______ her. A. From B. for C. with D. to