Which of the following describe stylists techniques

1. Knowing the latest fashion trends

2. Understanding color theory and how different colors work together
3. Being able to select clothing and accessories that flatter a client's body shape
4. Creating unique and personalized looks for clients
5. Having excellent communication and rapport-building skills with clients
6. Being knowledgeable about different fabrics and textures
7. Understanding how to mix and match different pieces to create cohesive outfits
8. Having the ability to interpret a client's style preferences and translate them into a fashionable look.