A taxi driver commenced his journey from a point and drove 10km towards North and turned to his left and drove another 5 km. After waiting to meet one of his friends, he turned to his right and continued to drive another 10 km. He has covered a distance of 25 km so far but in which direction he now may be?

[ A ]    North
[ B ]    East
[ C ]    South
[ D ]    West
Answer : Option A
Explanation :