

Hello
I have a situation that needs to be solved. I was born and raised in China. However, my parents went to the US and applied for an American citizenship around 2002. At the time, I didn't want to apply, but they did it for me anyways (don't know how they did it)
Now I'm back in China. And I need a way so that I can stay here. My company right now won't sponsor me for a Z-visa (don't know why...they won't give me the EXACT details). Is there a way I can get a D-visa (since my relatives are all Chinese citizens)? Or any other way that I can stay in China? Is it easy for me to re-attain my Chinese citizenship?
How about working in hong Kong?
Since I'm also Chinese (but with American citizenship), I think it would be easier to obtain one of the said visas above?