Show answer and explanation
B Stuttgart. Stuttgart.
Why?
Stuttgart is the capital of Baden-Württemberg; the state parliament and government are based there. Karlsruhe is home to the Federal Constitutional Court, and Heidelberg and Mannheim are other large cities in the state, but not the capital.
Erklärung auf Deutsch
Die Landeshauptstadt von Baden-Württemberg ist Stuttgart. Dort sind Landtag und Landesregierung. Karlsruhe, Heidelberg und Mannheim sind andere große Städte im Land; in Karlsruhe sitzt das Bundesverfassungsgericht.
Remember: BW capital: Stuttgart.