c6h12o6 + 6o2 > 6 co2 + 6h2o

How many molecules of C6h12o6 are needed to produce 18 molecules of co2?

A: 3
B: 9
C: 12
D: 18