Research scientists are trying to clone a gene. In order to accomplish this task they join two pieces of DNA. Which class of the enzymes below might accomplish this task?

A: oxidoreductase
B: ligase
C: hydrolase
D: isomerase
E: lyase