All of the responses provided can contribute to an invasive species outcompeting a native species, but if you need to choose one, the most direct factor would be:
They have no predators, so they can spread rapidly.
This allows them to increase their population without the natural checks that would typically limit their growth in their native environment, giving them an advantage over native species. However, it's important to note that the other factors listed can also play significant roles in facilitating the success of invasive species.