The correct option is B Due to the seven major rivers in Punjab.
Punjab was known as 'Sapta Sindhu' in the vedic literature which means land of seven rivers instead of the land of five rivers. This was primarily because it described the rivers Indus and Saraswati as well, along with the Chenab, Jhelum, Ravi, Sutlej, and Beas.