Doubt from differential equation

Question 69 i have a doubt i think their is some mistake in options

Divide both side by sinytany then take 1/siny=t. Then it will become differential first order

Yes, the options are incorrect. What's the answer you're getting?
x \over sin y = lnx + c?

I'm getting 2xc = sin(y)(c-x²)....
I did it by HDE, what method did you use?

I did by taking 1/siny =t