单项选择题

Every day I listen to English on the radio. Here "on" can be replaced by ______.

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