Whether we can finish the task on time or not will _______ the weather.
#68288
A
depend on
B
carry on
C
switch on
D
go on