单项选择题

Questions 17~20 are based on the following interesting story about David Jones. You now have 20 seconds to read Questions 17~20. Where did David learn about computer programming

A. In a computer shop.
B. From books and magazines.
C. At school.
D. From his parents.