麻烦讲下英语单选.谢谢!
televisionsenableustoseethingshappenalmostattheexactmoment__.
A.whichtheyarehappenin
B.whentheyarehappening
C.whichtheyhappen
D.theyhavehappened