单项选择题

The new tax law______from next May.

A. carried into effect
B. puts into effect
C. takes effect
D. has effect