单项选择题

Jim talked for about half an hour yesterday. Never () him talk so much.

A. I heard
B. did I hear
C. I had heard
D. had I heard