I encountered this question in an online thread and do not believe that it is an official GMAT question. However, I would still like to learn the difference between option (B) and (D). Furthermore, isn't (B) grammatically correct and superior to (E)? Perhaps a mod can move this to the unofficial que...