There’s some doubt __________he’ll keep his promise.
#31569
A
whether
B
when
C
that
D
which