or If we don't prevent some students from surfing the Internet late at night,they won't do their homework on time,-----A.or rather B.or worse C.or so D.or more

问题描述:

or
If we don't prevent some students from surfing the Internet late at night,they won't do their homework on time,-----
A.or rather B.or worse C.or so D.or more

now or then 是“时不时,有时”的意思,一般做时间状语;
而more or less是或多或少,一般指程度或数量

选B,表示“或更糟”
or more表示“或更多”,不合句意