A boat goes 24 km upstream and 28 km downstream in 6 hours. If it goes 30 km upstream and 21 km downstream in 6 hours and 30 minutes, what is the speed of the stream?
a) 2 km/h
b) 3 km/h
c) 4 km/h
d) 5 km/h