科学发明需要科学理论作基础。下列理论为原子弹的发明和原子能的应用提供了理论基础的是()
A:进化论
B:力学理论
C:万有引力定律
D:相对论
出自:历史学