Starting from point P, Nitin walks 20 m north, turns right and walks 30 m, turns right and walks 35 m, turns left and walks 15 m, and then turns left and walks 15 m. How far and in which direction is he from P?
A. 45 m west
B. 45 m east
C. 50 m north-east
D. 15 m east