contestada

PART A: What does the word "upbraided” mean as it is used
in paragraph 4?
A made fun of or ridiculed
B reprimanded or criticized
C excused or let off
D honored and admired