Hallo!
Die korrekte Lösung ist "....weil Leonor macht was sie will".
Du solltest vor das Relativpronomen "was" ein Komma setzen, dann ist der Satz zu 100% richtig und vielleicht auch klarer für dich.
Das Pronomen "was" leitet einen Relativsatz sein. Wie der Name schon sagt, bezieht sich der Relativsatz auf ein davor genanntes Wort und einen ganzen Satz. Hier bezieht sich der Relativsatz auf "macht".
Natürlich würde auch die Antwort b) funktionieren. Satzumstellungen wie in b) sind aber nur dann korrekt, wenn sie besonders betont sind. Zu diesem Zweck setzt man Partikel, die Satzsteile akzentuieren. Zum Beispiel: "weil Leonor, was auch immer sie will, macht."
Beste Grüße!