Choose the right answer from the four alternatives given below.
Which one of the following rivers flows in a rift valley?
B is correct. Narmada flows in the low area bounded by Satpura and Vindhya ranges on either sides. Such a lowland between two highlands on either side, is called a rift valley.
Other options originate in mountains and flow through alluvial plains.