The correct option is
D Both a and b
Phycobilins are water-soluble pigments found in Cyanobacteria (blue-green algae) and Rhodophyta (red algae). There are two classes of phycobilins, namely phycocyanin and phycoerythrin. Phycocyanin is found in blue-green algae and phycoerythrin is found in red algae.
Thus, the correct answer is option D.