Se a questão não pedisse para nomear a PK, bastaria uma alteração na alternativa B para estar correta:
CREATE TABLE CARRO
(ID_CARRO NUMBER(6) PRIMARY KEY,
DESCRICAO_CARRO VARCHAR2(30),
VALOR_CARRO NUMBER(14,2));
Já que pediu para nomear, não declaramos diretamente a Primary Key na declaração da coluna ID_CARRO e usamos
CONSTRAINT nome_que_queremos PRIMARY KEY (coluna PK)
como consta na alternativa E.
Mais informações: https://www.w3schools.com/sql/sql_primarykey.asp