Which of the following did Leonardo da Vinci develop?
A) a steam engine
B) a motor boat
C) a compass
D) a calculator