20 to 30 brainliest if correct

Answer:
20.A
21.B
22.B
23.C
24.D
25.C
26.A
27.D
28.D
29.C
30.C
pa brainliest po