Which sentence shows correct pronoun-antecedent agreement?
A) Several of the professors posted his or her office hours online.
B) Each of the professors posted his office hours online.
C) All of the professors posted his or her office hours online.
D) Each of the professors posted their office hours online.
E) Each of the professors posted his or her office hours online.