please help me this i will pass this in the morning

Answer:
15. A
16. A
17. A
18. B
19. C
20. B
21. D
22. C
23. D
24. A
25. D
26. B
27. B
28. A
29. D