Which one of the following statement is true about bacteriophages ?
(1) They are generally single stranded RNA viruses.
(2) They are generally double stranded DNA viruses
(3) They are generally single stranded DNA viruses.
(4) They are generally double stranded RNA viruses