Who have written the book ’The Godfather’

Who have written the book ’The Godfather’

A. Mario Puzo
B. Francis Ford Coppola
C. Marlon Brando
D. Mark Winegardner