Max moves at 5 kmph, which means in 1 hour he covers 5 km.
Given that Max moves for 120 minutes (which is 2 hours), the total time he is moving is 2 hours.
However, Max has two halts of 10 minutes each, so the total halting time is 20 minutes.
The total effective moving time is:
\[ 120 \, \text{minutes} - 20 \, \text{minutes} = 100 \, \text{minutes} = \frac{100}{60} \, \text{hours} = \frac{5}{3} \, \text{hours} \]
The distance traveled is given by the formula:
\[ \text{Distance} = \text{Speed} \times \text{Time} = 5 \times \frac{5}{3} = \frac{25}{3} \approx 8.33 \, \text{km} \]
The correct answer is (d) 8.33 km.