Blackbeard ate two fruits because he is the only character in the series who can possess the power of two Devil Fruits.