how long dose it usually take for a rock to undergo a stage within the rock cycle?
A-a few days
B-thousands to millions of years
C-from 300 to 400 years
D-about one thousand years
please helpp

and my subject is science