Which sentence does NOT have any errors in agreement between pronouns and their antecedents?

A. Each character on the pilgrimage to Canterbury had their own story to tell.
B. Because each character was on the pilgrimage, they had to tell a story.
C. While riding to Canterbury, each character had to share his or her own story.

I think it's C?

Yes, you're right. Nice!

thanks : )

Yes, you are correct. Sentence C, "While riding to Canterbury, each character had to share his or her own story," does not have any errors in agreement between pronouns and their antecedents.

To determine the correct answer, it's important to check for agreement between pronouns and their antecedents. Pronouns must agree in number (singular or plural) and gender with their antecedents (the nouns they refer to). In this case, we are looking for the sentence that correctly uses pronouns that agree with their antecedents.

Let's break down the analysis for each sentence:

A. "Each character on the pilgrimage to Canterbury had their own story to tell."
The word "each" is singular, but the pronoun "their" is plural. This creates an error in agreement because "each" and "their" do not match in number. Instead, it should be "Each character on the pilgrimage to Canterbury had his or her own story to tell."

B. "Because each character was on the pilgrimage, they had to tell a story."
The word "each" is singular, but the pronoun "they" is plural. Similar to sentence A, this creates an error in agreement. It should be "Because each character was on the pilgrimage, he or she had to tell a story."

C. "While riding to Canterbury, each character had to share his or her own story."
In this sentence, "each" is singular, and the pronoun "his or her" matches in number and gender with the antecedent "each character." It is a correct agreement between the pronoun and its antecedent.

Therefore, sentence C does not have any errors in agreement between pronouns and their antecedents.