34. The pigments responsible for photosynthesis are located in (A) cell membranes, (B) thylakoid membranes, (C) chloroplast inner membranes, (D) cytoplasm, (E) stroma.