A defender cannot guard more than one player.
The rule says “an offensive player” and “an” implies a singular offensive player.
But that is the technical reason why it is not allowed.
It is also the intention of the rule that it is not allowed.
Often times the rules can’t accommodate every single situation, so we need to make decision based on the ‘spirit’ of the rule.