单项选择题

The problem has been()my mind all day.

A. preying on
B. getting at
C. taking on
D. seeing to