Dandara, o truncate exclui todos os registros do BD SQL, sem a possibilidade de excluir somente um registro, como pede a questão (é o delete que permite excluir apenas um). Esquematizando:
DELETE ► comando DML utilizado para deletar registros existentes em uma tabela do banco de dados. Pode-se deletar todos os registros de uma tabela OU APENAS ALGUNS.
TRUNCATE ► Comando DDL que deleta TODOS os registros de uma tabela, e ponto; mas mantendo a estrutura, a tabela.
DROP ► comando DDL que apagará a tabela inteira junto com TODOS os seus dados.