Which of the following is true regarding the site of formation?
Choose Your Option
A. ATP and NADPH + H⁺ both are formed towards stroma
B. ATP and NADPH + H⁺ both are formed in lumen of thylakoid
C. ATP is formed in lumen while NADPH + H⁺ is formed towards stroma
D. NADPH + H⁺ formed in lumen while ATP is formed in stroma