单项选择题

He didn't know () or go home.

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