如何选这道题 关于过去分词作定语的

问题描述:

如何选这道题 关于过去分词作定语的
The early warning of floods,( )over the radio ,spread quickly through the province.
A having broadcast
B broadcast
C broadcasting
D to be broadcast
麻烦逐个选项分析错的原因 同时帮翻译

中间那小句是个定语从句 其中的小主语是warning.洪水警告
所以是broadcast over the radio 洪水警告被广播播出了的
A:having broadcast是说洪水警报已经播出了 肯定是错的 必须是被动
C:broadcasting 是说洪水警报播出 同理A 也必须是被动
D:to be broadcast 是说未来要被播出 不合提议也不合逻辑 故错的