B, gold, silver, copper, iron, chromium, nickel, lead and zinc all have gold characters next to them, while nonmetals are generally stone characters or gas characters, so it is wrong.
C, oxide is a compound composed of two elements, one of which is oxygen, and they are all composed of one element, so it is wrong.
D, the compound is a pure substance composed of different elements, all of which are composed of one element, so it is wrong.
So choose a.