what does it mean to provide a "scientific explanation"?

should "strict reductionism" be considered a "highest standard", or just one of many alternative options?

#reductionism #science #philosophy #strictReductionism #strictReductionist #