—        have you been married? —For twenty years.
#39837
A
How far
B
How often
C
How long
D
How soon