Karan drives 6 km towards north from point A. He takes a left turn and drives 3 km. Again he takes a left turn and drives 3 km. He takes a left turn and drives 6 km. He takes a right turn and drives 3 km to reach point B. How far and towards which direction should he drive in order to reach point A again?
A. 5 km towards east
B. 3 km towards west
C. 4 km towards north
D. 2 km towards south
Sol: