Since o-nitrophenol has hydrogen bonding, it is more volatile and thus can be separated from p-nitrophenol by steam distillation. The assertion is correct, and the reason is valid as well. Intermolecular hydrogen bonding in o-nitrophenol contributes to its steam volatility.