Biochemistry

After digestion by restriction endonucleases DNA strands can be joined again by which of the following enzymes?