During Diwali the shops are …… of people. April 21, 2026September 24, 2019 A.busy B.full C.crowded D.bubbling Show AnswerAnswer=Option B