单项选择题

Nowadays Internet enables us to know things happen almost at the exact moment ______ .

A.which they are happening
B.they are happening
C.which they happen
D.they have happened