Basin is a low land area. Which are the largest basins in the face of the earth? Arif Khan 8 years ago A. Seas B. Oceans C. Rivers D. None of the above