This is a really good question. The most important to get rid of SD is to avoid any ingredient that would feed the root cause of your issue. Oils are definitely part of the things that would make your condition worse so make sure to replace olive Oil by MCT or mineral oil in shampoo A. Also, in case of SD you need to keep your scalp extra clean, which is why often shampoo B is not appropriate as it very gentle and likely won't clean your scalp enough to stay clear of your SD. If you want to learn more in detail how to manage your SD and especially all the ingredients that you should avoid to heal your condition, we have an advanced care guide about it in our store here: https://members.hairqare.co/offers/ZUUbc5Jk/checkout? In Hairqare Lab we explain also in much more detail how to balance your haircare routine both from the inside and outside which is very important to heal specific issues like this so stay tuned for Graduation day!