Mark the letter A, B, C or D on your answer sheet to indicate the correct answer to each of the following questions.
Thanks _________ the inventions _________ labor-saving devices, women have more free time to take part _________ social work.
A. through / over / for
B. on /from/ with
C. forward / for / from
D. to / of / in