What is a key difference between a motor and a generator?

a. the input of a motor can be electricity while the output is motion.
b. the input of a generator can be motion while the output is electricity.
c. generators utilize a magnetic field while motors do not.
d. the input of a generator can be electricity while the output is motion.
e. the input of a motor can be motion while the output is electricity.
f. a motors spins a coil of wires and a generator does not