Where does NH 108 begin?

A. At an intersection with Route 110 in downtown Haverhill, Massachusetts
B. At an intersection with I-495 in Plaistow, New Hampshire
C. At an intersection with Route 110 north of downtown Haverhill, Massachusetts, near Kenoza Lake
D. At an intersection with Route 110 in Plaistow, New Hampshire
Answer: 