3. Who or whom
To better distinguish between these two, we’ll need an example.
We made a decision to support John.
If our question refers to people who made a decision, it will be “Who made the decision?” since we are asking about the subject of the sentence. If we want to know about the object of support, it will be “Whom do you support?”