A train moves at a constant speed of 50 km/hr. How far will it move in 30 minutes?
A. 10 km
B. 20 km
C. 25 km
D. 45 km