A group of hikers buys 8 bags of mixed nuts. Each bag contains 3 cups of mixed nuts. The mixed nuts are shared evenly among 12 hikers. How many cups of mixed nuts will each hiker receive?

A) 1.5 cups
B) 2 cups
C) 2.5 cups
D) 3 cups