There is some doubt _________ Mr Zhang will sign the contract with us.
#69318
A
when
B
whether
C
if
D
that