单项选择题

Little __________ to meet you here.

A.did I expect
B.I expected
C.I did expect
D.had I expected