单项选择题

“…and here were human habitations so abominable that they would have disgraced a race of alley cats.” The word “disgraced” in this sentence means ( ).
A、 committed to fulfill
B、 had responsibility to
C、 taken the grandeur away from
D、 brought shame on

微信扫码免费搜题