If 100g of an isotope undergoes two half-lives, how many grams will be remaining?
A. 10g
B. 50g
C. 25g
D. 12.5g