(A) T-DNA 

(B) E. coli

(C) pBr-322 

(D) Agrobacterium