问题详情
Professor Johnsons retirement ______ from next January.[2005]
A.carries into effect
B.takes effect
C.has effect
D.puts into effect
请帮忙给出正确答案和分析,谢谢!