单项选择题

The medicine had no ______ on him.

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