A. Subrecent river plain
B. The first sandy terrace above the Hakra River (late pleistocene)
C. The second sandy terrace above the Kakra River plain (late pleistocene)
D. The third sandy terrace above the Hakra River plain (middle pleistocene)
E. All of the above
The correct answer to the question: "Major land forms Cholistan Desert ranges is / are :" is "All of the above".