Kaspersky definitely, by far. It's basically the worlds best antivirus software. Because it's so popular, there are the most updates, so it won't lag your phone or cause any trouble.
Also, it does the best job at protecting your phone. Just stick to it and you won't have any problems. I am speaking from experience, with best intentions