IT'S IMPOSSIBLE TO CROSS THE ROAD BECAUSE OF THE TRAFFIC. WHICH S...

137. It's impossible to cross the road because of the traffic.

Which sentence expresses the same idea?

A. The traffic makes people be impossible to cross the road.

B. The traffic makes everyone impossible to cross the road.

C. The traffic makes it impossible to cross the road.

D. The traffic makes it be impossible to cross the road.