The correct option to fill in the blanks in the passage is:
DNA; proteins; amino acids
So the completed passage would read:
“DNA contain(s) the codes (codons) for the creation of proteins, which is/are often called the ‘building block(s) of life.’ It/they combine(s) in long strings to create amino acids, which make(s) possible the basic functions of life on Earth.”