单项选择题

The problem has been ______ my mind all day.

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