a) existem trabalhadores que não são honestos. - Nâo faz sentido algum, pois já foi afirmado que todos os trabalhadores são honestos.
b) existem honestos que são trabalhadores. - Obviamente, se todos os trabalhadores são honestos, tem que existir honestos que são trabalhadores.
c) quem não é trabalhador é desonesto. - Não há dados para inferir isso. Só sabemos que todo trabalhador é honesto, em nenhum momento foi dito que para ser honesto é necessário ser trabalhador.
d) existem mais trabalhadores que honestos. - Não há dados para inferir isso. Basta ter alguém que não é honesto e não é trabalhador que a quantidade de honestos passa a ser superior. E como não nos foi dito que para ser honesto é necessário ser trabalhador, abre-se a possibilidade de existir pessoas não trabalhadoras e honestas.
e) o total de trabalhadores e honestos é o mesmo. - Não há dados para inferir isso, justamente pelo mesmo motivo da alternativa d).