18. The film is blasted as an allegory of Western imperialism over Islamic countries.(A) praised (B) regarded (C)ignored (D)criticized