Haben Sie Kinder? is a polite, neutral way to ask “Do you have children?” A short answer is: Ja, ich habe ein Kind, or Nein, ich habe keine Kinder.