DESPERATE WILL GIVE BRAINLIST
How long does it usually take for a rock to undergo a stage within the rock cycle?
A. a few days
B. from 300 to 400 years
C. about one thousand years
D. thousands to millions of years