单项选择题

My departure will depend () I get leave or not.

A. on that
B. in whether
C. upon whether
D. on if

相关试题