单项选择题

The boy looked at the stranger carefully, ______ who he could be.

A. to wonder
B. wondering
C. wondered
D. having wondered