21. Whether you will pass the exam or not _ more _ your efforts than on your luck.(A) insists...on(B) relies...in(C) decides...in(D) depends...on