单项选择题

He didn't know () or go home.

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