Direct conversion of heat into electrical energy is possible through____________?
A. fuel cells
B. solar cells
C. MHD generators
D. none of the above