单项选择题

It's a long time since he left England,()

A. didn't he
B. hadn't he
C. wasn't it
D. isn't it