单项选择题

A word from teachers will have a great ______ on their students.

A.efficiency
B.effect
C.effort
D.affect