A. A LOT B. MANY C. MUCH D. LOT OF

796) A. a lot B. many C. much D. lot of