What is a basin? by A. High area of land B. Deep area of River C. Lower area of land D. Deep area of ocean Related MCQs:Basin is a low land area. Which are the largest basins in the face of the earth?