A、同主族元素的单质从上到下,非金属性减弱,所以C>Si,同周期元素的单质从右到左,非金属性减弱,所以Si<P,故A错误;B、同主族元素的单质从上到下,原子半径逐渐增大,所以S>O,同周期元素的单质从左到右,原子半径逐渐减小,所以Na>S,即Na>S>O,故B正确;C、同主族元素的单质从上到下,金属性增强,所以Na>Li,同周期元素的单质从右到左,金属性增强,所以Mg<Na,故C错误;D、元素单质氧化性氟气>氯气>单质碘,则离子的还原性顺序:F-<Cl-<I-,故D错误.故选B.