5830. They put his success . . . . . . . to sheer hard work.

A. down
B. up
C. upon
D. on
✅ The correct answer is option D.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top