Direct conversion of thermal energy to electrical energy is facilitated by the____________________?
A. Fuel cells
B. Photo voltaic cell
C. Magneto hydrodynamic generator
D. None of these