Which American state has the longest borders with Canada?

Question
Which American state has the longest borders with Canada?
Answer
Montana