A : Ist dein Tisch neu?
B :
(1) Ja, er ist neu.
(2) Ja, es ist neu.
(3) Ja, der ist neu.
Tisch is masculine. So I know B-(1) is correct. But can we say B-(2) also? I think 'es' is for neutral nouns so it is wrong to use 'es' here. and I understand B-(3) is also correct.
Please a native German speaker check if my understanding is correct. Thanks!