Out of world's total motorable road length, 33% alone is occupied by which continent ?
Answer & explanation
Correct answer: option 3
The world’s total motorable road length is only about 15 million km, of which North America accounts for 33 per cent.