The photosensitive pigment responsible for flowering is:
Appropriate light/ dark duration perceived by the leaves with the help of a proteinaceous pigment called phytochrome. Phytochrome is a chromoprotein pigment located on cell membrane. After suitable exposure, a hypothetical hormonal substance (florigen) migrates from leaves to shoot apices for inducing flowering.