IDNLearn.com makes it easy to find accurate answers to your questions. Find the answers you need quickly and accurately with help from our knowledgeable and dedicated community members.

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.