______, Joe was annoyed to find that he had left h...

Câu hỏi: ______, Joe was annoyed to find that he had left his key at the coffee shop.

A After returned to his office                

B To have just returned to his office

C Upon returning to his office             

D Having been returned to his office