Is the 16 gal listed in your info? If so, it's WAY too small for all those mollies, never mind anything else.
These two species ( I assume you mean Zebra Danios?) should be compatible but if the zebras are very small, the Mollies may see them as food.
Danios shouldn't be kept as a pair. At least 5 or 6 is good for a school.
The most you can keep in this tank is maybe 2 mollies and 5 zebras, so you might want to return all the other fish unless you're planning to get a bigger tank. Mollies, like all livebearers, are heavy polluters of water, so fewer of them can be kept than say, tetras.
Not to mention that mollies will breed non-stop and your tank will soon be overflowing with them.
ETA: You beat me, Maddielynn!
Did you cycle this tank before adding all these fish?