Boiling point of organic compounds increases with increase in the bond polarity of the molecule. The greater the forces of attraction the higher the boiling point or the greater the polarity the higher the boiling point.
*Due to the formation of hydrogen bonding in alcohols they are more polar than aldehydes, ethers and hydrocarbons.
*Aldehydes have higher boiling points than ethers and hydrocarbons as they have weak intermolecular dipole-dipole forces.
*Ethers lack of any oxygen-hydrogen bond makes hydrogen bonding impossible and there is little intermolecular association, but have higher boiling point than hydrocarbons.
So, the correct order in increasing boiling point is -
CH3CH2CH2CH3 < C2H5OC2H5 < CH3CH2CH2CHO < CH3CH2CH2OH