What is the maximum number of natural (biological) ancestors that you could have, considering 2 parents, 4 grandparents, 8 great-grandparents, and so on?
a. 16
b. 32
c. 64
d. 128