单项选择题

The medicine had no ______on him.

A.affection
B.effect
C.affect
D.effective