as what I've learn digital marketing agency it is the brand development and a generating engine.
I think B.
In my own OPINION
It depends on your costumer or your target costumer. Like for example your costumers are students and your products are school supplies of course the demand of your product will be seasonal because of school days, they don't need much school supply in summer but still there will be some people that might buy but not as much as there was in school days. will continue to need it for a long time? I think yes as long as you know how to manage and you know how to improve your product or business.