单项选择题

Literature and art have a great influence ______ people's ideology.

A.to
B.on
C.for
D.onto