What is the minimum amount of time that you should let your muscles rest when weight training?

a. 70 hours

b. no time

c. 24 hours

d. 48 hours