单项选择题

He is very clever ( ) doing word puzzles.

A、on
B、in
C、for
D、at