7.  An outbreak of swine flu outside of Mexico City was blamed for the deaths of more than a hundred people in April 2009.
【正确答案】 B
【答案解析】 题意:2009年4月墨西哥城外猪流感的爆发造成一百多人死亡。划线单词be blamed for意思是“承担……责任”,与ascribe to意思相近。attach to“与……联系”;compose of“由……组成”;relate to“与……联系”。故本题选B。