Reduction of D-ribonucleotides to D-deoxy ribonucleotides in prokaryotes requires
(A) 5, 6 dimethyl benzimindazole cobamide
(B) Thiredoxin
(C) Tetra hydrobiopterin
(D) Tetra hydrofolate