The correct options are
B Petrol
C Diesel
D Kerosene
Water is miscible in alcohol due to hydrogen bonding between the hydrogen and oxygen atoms. Since petrol, diesel and kerosene are non-polar in nature, they are insoluble in alcohol which is a polar solvent.