Which phase describes an oxidizing agent?

1. A substance that gains an electron in a reaction
2. A substance that provides oxygen in a reaction
3. A substance that provides electrons to other substances
4. A substance that reacts with oxygen