What kind of bike is better in city mountain bike or bmx or what ather prefer?

I want your opinion for what kind of bike is better to buy in city . Thanks
6 answers 6