单项选择题

Every day I listen to English on the radio. Here "on" can be replaced ().

A.through
B.over
C.in
D.by