Rajesh drives 4 km towards west from point A and takes right turn and drives 8 km. He again takes right turn and drives 8 km. He again takes one more right turn and drives 4 km. Finally, he takes a right turn and drives 4 km to reach point B. How far and towards which direction should he drive in order to reach point A again?
A3 km towards north
B2 km towards east
C4 km towards south
D4 km towards west