Sea lo que te pregunte, no deberías contestar.

I don’t think the English translation is correct.

This is actually a translation from English. I think “no debes contestar” would be sufficient.