Multiple choice general knowledge

In Madam Puddifoot's Tea Shop on Valentine's Day,Cho tells Harry,"He asked me out a few days ago"....who does "he" refer to?

  1. Zacharias Smith

  2. Michael Corner

  3. Fred Weasley

  4. Roger Davies

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

In 'Order of the Phoenix', Cho Chang tells Harry that Roger Davies (the Ravenclaw Quidditch captain) asked her out. This occurs during their awkward Valentine's date at Madam Puddifoot's. Zacharias Smith, Michael Corner, and Fred Weasley are not who she refers to.