Correct answer is (c) 300,000 daltons
Easiest explanation: Molecular weights of DNA in the range of 300,000 to 8 million daltons have been shown to result in successful transformation. Various vectors have been manufacture including HAC, BAC, YAC which can transfer bigger pieces of genomes.