Twelve people were killed on Wednesday when a store selling firecrackers exploded and caught fire in China's Hubei province, burning 50 square meters of the premises, state broadcaster CCTV reported.