When Twitter was founded? 0 A. September 30, 2005 B. March 21, 2006 C. January 1, 2007 D. August 15, 2008 Submitted by: Shahzad Faiz Go to