单项选择题

A.He has been shopping around.
B.He has been looking for a job.
C.He has been dining in a restaurant.
D.He has been driving the cab.