单项选择题

The moment I got home, I found I () my jacket on the playground.

A. had left
B. left
C. have left
D. was leaving