Where was the last spike of the Canadian Pacific Railway driven in 1885?
- A Sir John A. Macdonald
- B The First World War (World War I)
- C The Aboriginal (Indigenous) peoples
- D Craigellachie, British Columbia โ Correct
โ Correct answer: D โ Craigellachie, British Columbia
๐ก Explanation
The last spike of the CPR was driven at Craigellachie, British Columbia, on November 7, 1885.