Raju drives 25 km North and turns left and travels 5 km and reaches point ‘O’. He, then turns right and covers another 5 km. Afterwards turns to East and drives 5 km. How much distance he has to travel to go back to the starting point?
A30 km
B20 km
C25 km
D35 km