1.
A.worth
2.
A.on the spot
3.
A.with
4.
A.With
5.
D.focused in
6.
A.writes
7.
D.pleasent
8.
C.turn up
9.
C.communicate
10.
B.involve
11.
A.what's more
12.
B.make sure
13.
D.transmitted
14.
B.leaving
15.
B.would you like
16.A pair of cotton trousers ___ I now need badly.
B.are what
17.
B.to be corrected
18.
B.minority
19.
D.telling
20.
D.worth visiting
21.
B.distu