The correct option is A 1
The phrase 'has broadcasted' is incorrect.
It is because present tense should not be used with adverbs of the past like yesterday, last year, last month, ago, short while ago, etc. Also, "broadcast" is the same in the present tense and the past tense.
Also, they is plural and has is singular.
Therefore, 'has broadcasted' must be replaced with 'broadcasted' to form a grammatically correct sentence.
Hence, option A is the correct answer.