考查短语词义辨析。A选项be ingested with没有这个短语,ingest “摄入,吸收”:B选项be infested with “多得成灾”;C选项be infected with “感染上……:传染上……”;D选项be injected with “被注射”。由关键词 “rice and cotton fields” “swarms of pests”可推测大概句意为“遭受虫害”,进而可推测beset有 “为……困扰”意思,四个选项中排除A选项与D选项,C选项的infect “感染”不符合句意,故B选项正确。句意:稻谷和棉花地受成群的如稻蝗和红燐虫等害虫的围攻。因此B选项正确。