Multiple choice Triangular deposit of soil at the mouth of a river Tributary Alluvial Plain Delta Ganges Reveal answer Fill a bubble to check yourself C Correct answer Explanation A delta is a landform created by the deposition of sediment at the mouth of a river where it enters a larger body of water. A tributary is a smaller stream flowing into a larger one.