No idea but hopefully this cheers you up!
I believe it is either B or A, personally i'm leaning towards B, but at the same time, i don't think that we would be obtaining materials via pollination, so it then causes A to make more sense.
The building blocks of proteins is Amino acids and nucleic acids is Nucleotides