The correct option is C Pentaerythritolmonostearate
Pentaerythritolmonostearate (C23H46O5) is a non-ionic detergent. Ammonium ion in trimethylcerylammonium bromide, sodium ion in sodium lauryl sulphonate and sodium ion in cetylsulphate is present which makes them ionic.