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