The correct option is D DNA ligase
DNA Ligase is the enzyme which helps in joining the fragments of DNA, basically, it acts as a glue. In the given options endonuclease helps in cutting the DNA into fragments it cleaves the polynucleotide chain by acting on the nucleotides by breaking the phosphodiester bonds between them, whereas DNA polymerases synthesize the DNA molecule from deoxyribonucleotides. So, the correct answer is "DNA ligase".