单项选择题

Violent programmes on television may have a bad ______ on children.

A.affection
B.influence
C.effect
D.power