Whose car is it?

A: Kuruma wa dare no desu ka?

B: Dare no kuruma desu ka?

I'm just a beginner but I'm sure these two expressions mean the same thing.

viz. Whose car is it?

I feel that A is more colloquial than B, would I be right?

Version A is how I would have translated the expression. 

How would you have translated it?

Is there a more of a nuanced different between these two versions?