Rohan takes 2 hours more than Soham to walk 50 km. but if Rohan doubles his speed, then he can make it in 1 hour less then Soham. How much time does Soham require for walking 50 km?
A. 4 hrs
B. 6 hrs
C. 8 hrs
D. 10 hrs