The correct option is A that attracted a million viewers
An adjective clause is a group of words that contain a subject and a
verb, and it functions as an adjective that modifies a noun or a
pronoun. Adjective clauses usually begin with relative pronouns such as
who, whom, whose or a relative adverb like when, where and so on.
An adjective phrase is a group of words (lacking a subject and a verb)
that performs the function of an adjective, i.e., it modifies a noun.
Option A is correct because it begins with a relative pronoun 'that' that
performs as the subject and the verb "attracted". It modifies the noun
"broadcast".
Option B is incorrect because it is a phrase that has changed in meaning.
Option C has a phrase which has changed in meaning. Hence C is incorrect.
Option D is incorrect because the answer lies in A.