Bond Girls quiz

Do you like Bond girls? Do you remember every one of James Bond's love interests? Can you tell which Bond girl character, like Teresa DiVenzo, Xenia Onatopp, Tiffany Case, Solitare, Dr. Christmas Jones, Major Anya Amasova, Melina Havelock and Honey Rider appeared in which 007 movie?