问题

_____did the space flight last? —Twenty-one hours.[ ]
A:How many
B: How long
C: How soon
D: How often
B: How long
C: How soon
D: How often
正确答案是: