How long do you think         the computer company brings out a new product?
#92273
A
it will be before
B
will it be until
C
will it be when
D
it will be that