Final answer:
Transduction is the form of DNA uptake in bacteria that is dependent on viruses, involving the transfer of DNA from one bacterium to another by a bacteriophage.
Step-by-step explanation:
The type of DNA uptake that is dependent on viruses is known as transduction. In this process, viruses, specifically bacteriophages, carry DNA from one bacterium to another, effectively transferring genetic information between bacteria. There are two types of transduction: generalized transduction, where any piece of the bacterial chromosome can be accidentally packaged into a phage during assembly, and specialized transduction, which occurs when a lysogenic prophage is imprecisely excised from the bacterial chromosome and takes with it adjacent bacterial genes.