Which of the following molecules are needed to successfully create a transgenic organism (GMO)?

a. restriction enzymes that leave straight ends
b. viral DNA to insert at the active site
c. restriction enzymes that leave sticky ends
d. transporter proteins to allow water and sugar through the cell