D
who (do you think)will win?
这个句子才是正确的,do you think是插入语,不影响.
Since是既然的意思.
既然你两个选手都看到了,你觉得谁会赢?
whoever 不论谁,意思不通.