单项选择题

Our physics teacher explained to us that light______faster than sound.

A.is traveling
B.traveled
C.travels
D.has traveled