Может,потому что в различных соединениях имеет различную степень окисления,например с металлами - отрицательную,а с некоторыми неметаллами - положительную.А значит в одних случаях принимает электроны и выступает,как окислитель;а в других - отдает - восстановитель.Иногда такое бывает в одной реакции: