根据《商业银行法》,商业银行开展贷款业务应当按照中国人民银行规定的贷款利率的上下限来确定贷款利率。因此,选项B是正确的。其他选项如中国银行保险监督管理委员会、国家发展和改革委员会以及商业银行自由均不符合法律规定。