André is hiking on the paths shown in the map. He is planning to visit sites A to M in alphabetical order. He can never retrace his steps and he must proceed directly from one site to the next. What is the largest number of labelled points he can visit before going out of alphabetical order?

Answer Choices
A. 6
B. 7
C. 8
D. 10
E. 13