Which of the following combinations is required for chemiosmosis?
1. proton pump, electron gradient, NADP synthase
2. membrane, proton pump, proton gradient, ATP synthase
3. membrane, proton pump, proton gradient, NADP synthase
4. proton pump, electron gradient, ATP synthase