This problem requires calculating the speed of a boat in still water using information about its travel time downstream and upstream, along with the speed of the current.
First, calculate the downstream and upstream speeds using the formula:
$ Speed = \frac{Distance}{Time} $
$ Speed_{downstream} = \frac{120 \text{ km}}{6 \text{ hours}} = 20 \text{ km/hr} $
$ Speed_{upstream} = \frac{120 \text{ km}}{10 \text{ hours}} = 12 \text{ km/hr} $
Let '$B$' represent the speed of the boat in still water and '$C$' represent the speed of the current. We know:
We are given that the speed of the current ($C$) is 4 km/hr.
Substitute the calculated speeds and the given current speed into the equations:
Solving either equation for $B$ gives the speed of the boat in still water:
Both equations confirm that the speed of the boat in still water is 16 km/hr.