Both Best because both has different features Like on facebook we can share any creative things and twitter is useful for any latest news.........................
It depends on the location that you want to focus on. Some country they use Twitter more than Facebook (in Europe). But now, Facebook is the best social media web in the world
Both are good for reaching and creating awareness among huge mass about your products. It depends upon the website owner and business that what kind of customers and visitors is required.