Identify the error in the following sentence: Having accidentally misplaced the envelope, the manager blamed maintenance for its disappearance.

A) Dangling modifier
B) Incorrect verb tense
C) Pronoun-antecedent agreement
D) Run-on sentence