Latest SSC Aptitude Question SOLUTION: synonym?? In spite of their efforts, they could not make much headway. A. results B. efforts C. thinking D. progress