Six people A, B, C, D, E, and F belong to three different generations of a family. There are two married couples in the family. A is the father of C, but C is not the sister of D. B is the daughter-in-law of E. D is the brother of C. F is the grandfather of D and the husband of E. Based on this information, how is B related to D.