The role of DNA ligase in the construction of a recombinant DNA molecule is :
A. Formation of phosphodiester bond between two DNA fragments
B. Formation of hydrogen bonds between sticky ends of DNA fragments
C. Ligation of all purine and pyrimidine bases
D. All of the above