23. The small, peripheral membrane protein in the electron transport system of chloroplast is(A) plastocyanin,(B) plastoquinone,(C) Fe-S cluster,(D) NADP,(E) cytochrome b.