Physical Quiz Competitive 4

Which Indian river forms the delta in West Bengal and Bangladesh?