Which academy was founded in London in 1660 to promote and encourage the works and ideas of scientists?
AThe London Society
BThe Academy of London
CThe Academy of Science
DThe Royal Academy of Sciences
E.The Royal Society
AThe London Society
BThe Academy of London
CThe Academy of Science
DThe Royal Academy of Sciences