Did you watch the football ___ TV last night?

A)
to
B)
by
C)
in
D)
on

Correct Answer :   on