In strength training, how long should you rest between sets?

a
30 – 90 seconds

b
3 to 5 minutes

c
7 to 10 minutes

d
No rest recommended between sets