Identify 10material use for preparing surfaces for finishing

1. Sandpaper

2. Steel wool
3. Sanding block
4. Paint scraper
5. Wire brush
6. Degreaser
7. Tack cloth
8. Solvent
9. Wood filler
10. Caulk