长江发源于唐古拉山,干流先后流经青海、西藏、四川等11个省区;黄河发源于巴颜喀拉山,干流先后流经青海、四川、甘肃等9个省区,长江与黄河都流经青海和四川两省,故A不符合题意;
长江上游流经中国地势第一、二级阶梯,支流众多,水量丰富,落差很大,多峡谷急流,蕴藏有丰富的水能资源;黄河上游特别是龙羊峡至青铜峡河段,地形险峻,山势陡峭,峡谷绵延,水流湍急,总落差1 300多米,蕴藏着丰富的水能资源;两条大河都是上游水能资源很丰富,故B符合题意;
受地势西高东低的影响,长江与黄河都自西向东注入太平洋,故C不符合题意;
长期以来,人们采取修筑堤防的方式来约束洪水,历史上黄河下游曾多次决口泛滥,给华北平原地区的人民带来了沉重的灾难;长江流域是我国洪涝最频繁的地区,1998年发生过特大洪水,故D不符合题意.
故选:B.