因为是don't know 所以是 whether如果是I know 就选that了 做同位语从句
应该是that,去掉the news 可以用whether。用that是同位语从句
是选C 意思是我不知道他是否要来 应为前面用了not 所以不能选if that和句意不符
应该选 A 。that 引导的从句作the news的同位语。
that同位语从句C解释不通,我不知道他是否回来的消息。——有这么说话的吗?