The correct option is B Proteins
Proteins show enormous diversity because of different proportions and combinations of twenty-one amino acids within the protein molecule. A large number of variation in the order of amino acids in the chain can be responsible for the almost unlimited variety of proteins.