Katherine has a 30 foot length of ribbon. She cuts the ribbon into 7 pieces of equal length. The length of each piece of ribbon will fall between which two whole- number lengths?

A. 2 and 3

B. 3 and 4

C. 4 and 5

D. 5 and 6