In ‘Leda and the Swan’, who wooes Leda in guise of a swan ?

In ‘Leda and the Swan’, who wooes Leda in guise of a swan ?

A. Mars
B. Hercules
C. Zeus
D. Bacchus