单选题
Virginia, Adrienne, and Dennis have taught history for a combined total of 96 years. If Virginia has taught for 9 more years than Adrienne and for 9 fewer years than Dennis, for how many years has Dennis taught? (A) 23 (B) 32 (C) 35 (D) 41 (E) 44