Sunflower oil is a flavorless oil, which is perfect for dressings. If you use something like olive oil, you'll taste that aroma on your salad. Go for something that is flavorless, like vegetable oil or avocado oil could work nicely (not flavorless but the taste would pair well with the salad).