What does the term "descendant" refer to?
A) A person who is a relative from the same generation as yourself
B) A person who is directly related to someone from a previous generation, such as a child or grandchild
C) A person who is a peer or colleague in the same field
D) A person who has lived in the same place for a long time