The correct explanation for the difference in mass between iron and iron oxide is: Iron oxide has oxygen atoms, and pure iron does not.
When iron rusts, it reacts with oxygen in the environment to form iron oxide (commonly known as rust). The addition of oxygen atoms increases the overall mass of the compound compared to the original iron. Therefore, the presence of oxygen contributes to the greater mass of iron oxide compared to pure iron.