单项选择题

In order to understand a problem thoroughly, da Vinci ______.

A.referred to numerous books
B.made use of drawings and graphs
C.compared it with many other problems
D.approached it from different angles