When Martyr for the Cause dies, proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)
If a permanent has +1/+1 counters and -1/-1 counters on it, they’re removed in pairs as a state-based action so that the permanent has only one of those kinds of counters on it.
Players can respond to a spell or ability whose effect includes proliferating. Once that spell or ability starts to resolve, however, and its controller chooses which permanents and players will get new counters, it’s too late for anyone to respond.
To proliferate, you can choose any permanent that has a counter, including ones controlled by opponents. You can’t choose cards in any zone other than the battlefield, even if they have counters on them.
You don’t have to choose every permanent or player that has a counter, only the ones you want to add another counter to. Since “any number” includes zero, you don’t have to choose any permanents at all, and you don’t have to choose any players at all.
If another creature with a +1/+1 counter on it is dealt lethal damage at the same time as Martyr for the Cause, the triggered ability can’t proliferate a +1/+1 counter on the other creature in time to save it.