The innate immune system gives a fast answer to infections, and it is non-specific, because the way that the innate cells recognize the pathogens is for patterns such as cell walls, so it is not antigen-specific.
On the other hand, the adaptative immune system gives a reaction that is specific to the pathogen that is causing the infection, and it is long-term protection because these kinds of cells are divided into two groups, one for memory, and the other one for plasmatic cells, or cytotoxic.
so the right answer is D