A、奥斯特发现了电流的磁效应,法拉第发现了电磁感应现象,故A错误;B、伽利略通过落体实验证明了重量并不是影响落体运动快慢的原因,故B正确;C、牛顿通过开普勒行星运动三定律推导出了万有引力定律,故C错误;D、卡文迪许利用扭秤实验,巧妙地测出了万有引力常量,故D错误;故选:B.