Answer:
(a) Canada and the United States of America
Explanation:
The border between Canada and the United States of America is the longest international border in the world, stretching approximately 8,891 kilometers (5,525 miles). This border includes both the land boundary and the boundary along the Great Lakes and other inland waters.