In English usage, though technically synonyms, "diverse" means "many different answers which may or may not share commonalities" and "different" means "not the same", implying few commonalities and, without some number modifier, only a few linguistic objects . Answers which share commonalities are "similar". Diverse answers can contain differences, similarities or both.
In English, you'd say, "The two answers are different" but not "The two answers are diverse." If there were numerous answers, you'd say, "There are divers answers" or "There are many different answers" or "The answers are all different". "Different" also implies a greater degree of certain difference, while diverse allows for a certain degree of commonality mixed with difference. "Humans are a diverse group of races, very different from Klingons" yet "Humans, Romulans, and Klingons are a diverse group of humanoids, very different from the Organians (a pure energy form of life).".