A manufacturer's warehouse has 40 tons of fabric stored in it, bringing it to 80% capacity. Tomorrow, a shipment of 30 tons of fabric will arrive at the warehouse. If each ton of fabric produces 300 garments, how many garments must the manufacturer create from storage today so that they will not exceed capacity after tomorrow's shipment?

A) 7,200 garments

B) 8,000 garments

C) 8,400 garments

D) 9,000 garments