Soldiers carried several ___ cold rations.

Is it
A. days
B day's
C.days'
D. days's
My answer is c. days'

Right again!

Yes, but it would sound better if it were written, "Soldiers carried several days' worth of cold rations."

Correct! The soldiers carried several days' cold rations.

To determine the correct answer, you need to identify the possessive form of the noun "days" in the sentence. Since the rations belong to the days (meaning they are the rations for several days), you need to use the possessive form of "days," which is "days'."

Option C, "days'," is the correct answer because it correctly shows possession by adding an apostrophe ('s) after the plural noun "days." This indicates that the rations belong to the days. The other options you mentioned, B and D, are incorrect because they do not correctly show possession, and option A is incorrect because it does not specify possession at all.