Answer:
16. (C) more than
17. (A) as soon as
18. (B) grants
19. (C) nor
20. (C) regularly
21. (C) is situated
22. (D) decrease
23. (D) will have completed. i think either D or C ;-;
24. (B) interactive
25. (D) everyone
26. (B) become
27. (D) direction
28. (B) established
29. (B) across or it could be D ;-;
30. (C) when
31. (A) deliberate
32. (B) directly
33. (D) adopted
34. (A) another
35. (C) that
36. where's the blank?
37. (D) withheld
38. where's the blank?
39. (B) helpful, though it doesn't make sense ;-;
40. (A) In accordance with
Have a wonderful day! :-)