问题

Jim talked for about half an hour yesterdayNever__ him talk so much
A:I heard
B:did I hear
C:I had heard
D:had I heard
B:did I hear
C:I had heard
D:had I heard
正确答案是: