These are the answers, Not sure if they are 100% correct but I hope this helps you.
1. A2. B3. B4. B5. B6. D7. A8. D9. A10. B11. C12. B13. C14. A15. C16. C17. B18.B19. B20. D
A antonym for "old fashioned" is new, because when something is old fashioned, it's usually old, and doesn't look in a good state, while something is new, it looks better than something old fashioned, or up to date
I hope this helps! :>
Coarse means rude or rough.
Thus the word that is best associated with the word coarse is B. Roughness.
Roughness is somehow similar to coarse, it shows cruelty or rudeness in some actions or words. Other term that can be used to describe it is being impolite.