Further to my thinking on option "B" being preferable in almost ALL cases.
It seems to be me where in Forums with multiple Moderators (i.e. most) this is FAIREST to all those concerned.
Not all Moderators have the same judgement. If "B" was used in nearly all cases except for profanity etc, all users of a Forum could see WHICH moderator was at work.