Stepping out from a flower shop, Jaya walks 100 m towards the north. She then takes a right turn and walks 45 m. She then takes right turn and walks 175 m. She then takes a left turn and walks 50 m. She then takes a left turn and walks 75 m to reach a tea stall. How far and in which direction is the flower shop from the tea stall? (All turns are 90 degree turns only)
A105 m. North
B95 m, West
C105 m, West
D95 m, East