With whom did John Keats have a love affair ?

With whom did John Keats have a love affair ?

A. Fanny Brawne
B. Dorothy Wordsworth
C. Mary Shelley
D. Mary Keats