How do you respond to these questions in German.

Wo arbeitet sie?
Wann arbeitet sie?
Warum ist sie im Supermarkt?
Wo ist sie samstags um drei Uhr nachmittags?
Wer ist im Restaurant mit Heidi?