单项选择题

The doctor seldom falls ill because he______

A. takes vitamins regularly
B. lives a healthy life
C. washes his hands frequently
D. knows a lot about the diseases