Explore Westonci.ca, the top Q&A platform where your questions are answered by professionals and enthusiasts alike. Connect with a community of experts ready to provide precise solutions to your questions quickly and accurately. Get quick and reliable solutions to your questions from a community of experienced experts on our platform.

Select all of the following that will produce a magnetic field:________.
a. An ordinary piece of iron.
b. A piece of any metal.
c. An electric current.
d. A moving electric charge.
e. The Earth.
f. The voltage of a battery not connected to anything.
g. An electric charge at rest. h A magnet.