Kim is packing eggs into boxes. Each box holds 6 eggs. She has 94 eggs. What is the smallest number of boxes she needs to pack all the eggs?

A. 15.65
B. 15.67
C. 15.7
D. 16