The correct options are
A Deserts
B Thick forests
D High mountains
Roads are usually built on flatlands because it is easier to build roads there. On the other hand, it is difficult to build them on extreme locations like deserts, forests and high mountains. In these locations, building roads would need a lot more work like clearing a large number of trees in forests and bearing the harsh climatic conditions of places like high mountains and deserts.