I thought that there will only be hydrogen bonds, and permanent dipole-permanent dipole forces. But as mark scheme says that all the options are correct, so is this the explanation that no matter what there will always be instantaneous dipole- induced dipole forces between any molecules?
yup, no matter what there will always be instantaneous dipole- induced dipole forces between any molecules. you have just answered your own question, dear sir
It's true. I'd-I'd exists in all molecules. Pd-pd exists in polar molecules and hydrogen bonds exist where there is a hydrogen bonded to either nitrogen oxygen or fluorine.