问题

When I ________ home, I caught a thief stealing from a passerby
A:headed
B:was heading
C:has headed
D:had headed
B:was heading
C:has headed
D:had headed
正确答案是: