Primary and secondary alkyl halides are readily reduced to alkanes by Lithium aluminium hydride; tertiary halides mainly give alkenes. On the other hand sodium borohydride reduces secondary and tertiary halides, but not primary. Whereas triphenyltin hydride ( Ph3SnH ) reduces all the three types of halides.
Hence the correct answer will be D) All