单项选择题

I don't doubt ______ he will come on time.

A.whether
B.which
C.what
D.that