Town D is towards the East of town A at 13 km. A bus starts from town A, travels 8 km towards West and takes a right turn . After taking the right turn, it travels 5 km and reaches town B. From town B the bus takes a right turn again, travels 21 km and stops. How far and towards which direction must the bus travel to reach town D ?
A. 13 km towards South
B. 5 km towards West
C. 21 km towards South
D. 5 km towards South