A: Where are you from?

B: I'm from a school.
A: Where do you come from?
C: I come from a company.

(Are the expressions in the short dialogue all correct? What about B? Can B be an answer to the question?)

2 answers

Yes, they are correct, and yes, B could be an answer to the question, as well as C.

Sra
your going to brazil