posted by anne .
For diatomic molecule, must the 2 atoms be of the same element, e.g H2?Is CO a diatomic molecule?
Yes, CO is a diatomic molecule.
Your premise is slightly off.
a diatomic element consists of two atoms of the same element, whilst a diatomic molecule consists of two atoms, either like or unlike.