多项选择题

A.解释虹出现的原因
B.发现浮体定律
C.用逻辑方法证明杠杆原理并给出数学表达式
D.自由落体是由于较重的物体下落速度更快