Answer the following question:

A is 14 years older than B and 5 years younger than D. B and C are twin brothers. E is their only sister, she is 20 years old, 5 years more than C. If D is the father, what is the age of B's mother?