Dhruv starts from Point A and drives 6 km towards East. He then takes a right turn, drives 11 km, turns right and drives 21 km. He then takes a right turn and drives 11 km. He takes a final right turn, drives 5 km and stops at Point P. How far (shortest distance) and towards which direction should he drive in order to reach Point A again? (All turns are 90-degree turns only unless specified.)
A10 km towards North
B10 km towards East
C9 km towards West
D11 km towards West
