A hare and a tortoise run between points O and P located exactly 6 km from each other on a straight line. They start together at O, go straight to P and then return to O along the same line. They run at constant speeds of 12 km/hr and 1 km/hr respectively. Since the tortoise is slower than the hare, the hare shuttles between O and P until the tortoise goes once to P and returns to O. During the run, how many times are the hare and the tortoise separated by an exact distance of 1 km from each other?
A. 40
B. 24
C. 48
D. 42
E. 22