If 6 workers can cut the grass in 4 hours, how many workers will be needed to cut the grass in 3 hours?
A. 2 workers
B. 8
C. 12
D. 24