Which one of the following hydrolyses internal phosphodiester bonds in a polynucleotide chain?
Endonuclease
Protease
Lipase
Exonuclease