Which academy was founded in London in 1660 to promote and encourage the works and ideas of scientists?
A. The London Society
B. The Academy of London
C. The Academy of Science
D. The Royal Academy of Sciences
E.The Royal Society