问题

No sooner _____ the news than they rushed out into the street.
A:they heard
B:they had heard
C:did they hear
D:had they heard
B:they had heard
C:did they hear
D:had they heard
正确答案是: