You are right: B is the careful grammar.
However, native speakers often use the contracted singular forms (Where's, There's, That's) because (1) they are easier and quicker to pronounce, and (2) because the speaker is often thinking linearly (i.e. one item at a time), as in 'Where's my hat and coat?'