单项选择题

Anne looks ______ in red while green clothes are nice ______ Helen.

A. good; on
B. well; in
C. good; at
D. well; for