He appears ______ a long time. He is impatient for my arrival.
#98566
A
to wait
B
to be waiting
C
to have waited
D
to have been waiting