单项选择题

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

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