Which of the following river does not make delta?

A ) Narmada River ✅

B ) Ganges River

C ) Indus

D ) Jamuna River