“WHAT TIME WILL YOU ARRIVE

18. “What time will you arrive?” “I don’t know. It depends __ the traffic.”A. of B. for C. from D. on