1. B

2. D

3. D

4. D

5. A

6. A

7. C

8. B

9. A

10. B

11. B

12. D

13. A

14. B

15. C

16. D

17. B

18. C

19. D

20. C

21. C

22. D

23. A

24. D

25. C

26. C

27. B

28. D

29. A

30. A

31. B