Question : who hold the record for fastest century in one day cricket
Answer : AB De Villiers