The most accurate answer to the question of why it is hard to find the age of the Earth is B. Earth's surface is constantly changing.
While there are methods to date rocks and geological events (such as radiometric dating), the Earth's surface undergoes processes such as erosion, plate tectonics, and sedimentary deposition, which can complicate the ability to determine the age of specific layers or rocks accurately. This constant change can obscure or alter geological evidence that scientists use to estimate the Earth's age.
The other options also have some relevance but do not directly address the primary challenge related to determining the age of the Earth.