[quote="
egmat"]President Clinton spent significant money on the “No Child Left Behind” program in several school districts throughout the country,
which led to a boom in the school construction industry and also added thousands of jobs for teachers and support staff.
A. which led to a boom in the school construction industry and also added
B. which not only led to a boom in the school construction industry, but also added
C. not only leading to a boom in the school construction industry but also adding
D. leading to a boom in the school construction industry, which also added
E. leading to a boom in the construction industry of school, which added
in A and B, which has not antecedent. wrong. "which" which is used to refer to previous action in main clause is wrong
between C and D
in D, which can grammatically refer to boom, but this is not logic. boom in construction can not make job for teachers/student
so leading can modify the spent.
D is correct