Let me add that the terms "burnt sacrifice" or "sacrifice" do not always point to a literal sacrifice on an altar. Psalm 51:17 reads "The sacrifices of God are a broken spirit, a broken and a contrite heart--these, O God, You will not despise." A broken spirit & a contrite heart aren't even visible & yet they are called sacrifices. David, who had committed adultery and murder was offering the only type of sacrifice that God would accept in that circumstance & God accepted it. This, of course, was in anticipation of what Jesus would do on the cross for David and ALL sinners a thousand years later.

To take a phrase like "burnt sacrifice/offering" and insist that it can ONLY, EVER be literal is an inflexable use of language that we don't live up to.