Number of molecules in 100 ml of each O2,NH3 and CO2 at STP are in order:
According to Avogadro's law, at the same temperature and pressure condition, an equal volume of all gases have the same number of molecules. Avogadro's law is defined as the volume of gas is directly proportional to the number of moles of gas.where,
V = volume of gas
n = number of moles of gas
As per the question, the volume of each gas is equal at STP.
Therefore, the number of molecules in 100 ml of each of gas at STP are the same.
Hence, the correct option is C