What is the basis for the libretto of the opera Giovanna Gray?

A. The last days of the English noblewoman Lady Jane Grey
B. The history of La Scala opera house in Milan
C. The Italian unification movement of the 19th century
D. The life of Maria Malibran, an Italian opera singer
Answer: 