5830. They put his success . . . . . . . to sheer hard work. September 16, 2025 by Admin A. down B. up C. upon D. on ✅ The correct answer is option D.