bennettlaila2008 bennettlaila2008 16-01-2024 English contestada array means: a law forbidding the sale of some product O a long narrative poem telling of a hero's deeds O an act of gracious kindness O an impressive display