Your answer is "really correct". It is perhaps more usual in English to use "but" rather than "and" in a sentence as the one in your example. Formally (i.e., mathematically), there is no difference.
Your answer is "really correct". It is perhaps more usual in English to use "but" rather than "and" in a sentence as the one in your example. Formally (i.e., mathematically), there is no difference.