You can use the soframycin cream if you have used it earlier and it did not cause any allergic reaction. Regarding the others, Candidaderma is an antifungal cream and Betnovate C is a steroid cream. You can sue them only after consulting your doctor/dermatologist because diagnosis has to be confirmed first.
I sincerely hope it helps. Take care and regards.