The correct option is B Non-cyclic photophosphorylation
Cyclic photophosphorylation occurs when plants have enough of NADPH and need only ATP. So, no NADPH is generated.
Non-cyclic Photophosphorylation involves both the photosystems. NADPH, ATP and oxygen are the three products of non-cyclic photophosphorylation.
Splitting of water is a part of non-cyclic photophosphorylation and yields oxygen, protons and electrons.