When `ZnS` is boiled with strong nitric acid, the products are zinc nitrate, sulphuric acid and nitrogen dioxide. What are the changes in the oxidation numbers of `Zn`, `S` and `N`?
A. `+2`, `+4`, `-1`
B. `+2`, `+6`, `-2`
C. `0`, `+4`, `-2`
D. `0`, `+8`, `-1`