Which statement best describes how parameter binding works internally?
AThe database engine compiles the query with placeholders, then fills in values safely
BThe query is sent as a complete string with values inserted before execution
CParameters are replaced by string concatenation before sending to the database
DThe database ignores parameters and executes the query as is