The product manufacturer will be biased. Of course they will support the claim, because they make money if you believe the claim and buy their product.
It's better to consult the other sources, assuming of course that they are unbiased and do not have any conflicts of interest.
B) olive oil is your answer
It is important for consequences to match the behavior because if you give the wrong consequences the child will think that the behavior is acceptable, or if you give too much consequences for something that isn’t that bad, the child will think that everything they do is bad and will be scared to do anything, in fear of getting punished.