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