Q: Solar cells create voltages directly from light, while thermoelectric devices create voltage from differences in what? A:

Possible answers: A). oxygen B). wire width C). wattage D). temperature
The answer is:
D).