D is correct because"for reality shows " is avital modifier . Without that vital modifier, the sentence is incomplete and which can jump over vital modifiers to modify the subject before that and that is what is happening in the given case.
Here is one example on vital modifiers:
4) In the last decades of his life, Rimsky-Korsakov produceda massive book on orchestration, which is still read by composition students today.
The modifier “which is still …” doesn’t modify the noun
...
Here is one example on vital modifiers:
4) In the last decades of his life, Rimsky-Korsakov produceda massive book on orchestration, which is still read by composition students today.
The modifier “which is still …” doesn’t modify the noun
...



.jpg)
