If a man is driving at a rate of 50 km per hour, how many kilometers will he travel in 30 minutes? A. 25 km B. 30 km C. 150 km D. 180 km