a Electric Motor b Generator c Solar Cell d Magnet
You can ask a new question or answer this question.