单项选择题

He doesn't know ______ or go home.

A.to wait
B.if to wait
C.if that he should wait
D.whether he should wait