In England buses and cars keep to the left __ of the road.

In England buses and cars keep to the left __ of the road.

A.top

B.side

C.way

D.corner

正确答案是B