When I speak Spanish to native Spanish Speaking person, they often reply in English. Why do you think they do that?

When I speak Spanish to native Spanish Speaking person, they often reply in English. Why do you think they do that?