DO YOU KNOW THE REASON WHEN ENGLISHMEN TRAVEL ON THE LEFT SIDE OF THE STREETS

39. Do you know the reason when Englishmen travel on the left side of the streets?

A B C D