Can I use Sunflower oil to make soap?
You can use any triglyceride to make soap.  The process is called saponification.  In this process fatty acid molecules are cleaved from glycerol (glycerine).  In order for the reaction to proceed it is heated.  Regardless of the fatty acid source, the soap will probably not taste very good.