Ответ:

Калашников не открывает царю истинную причину убийства, потому что хочет сохранить честь и доброе имя своей жены. Если бы он рассказал о поступке Кирибеевича, то вынес бы семейный позор на всеобщее обсуждение. Для героя важнее защитить достоинство семьи, чем оправдаться перед царём. Он признаёт, что убил Кирибеевича, и не пытается избежать наказания. Поэтому Калашников говорит: «А за что, про что — не скажу тебе, / Скажу только богу единому». Его молчание показывает верность собственным нравственным принципам.