On the River Thames there are a number of boat races every year and these have become very popular with the public. Perhaps the best-known of these races is the University Boat Race. This takes place just before Easter every year and is a competition between teams from the Universities of Oxford and Cambridge. They row from Putney to Mertlake, a distance of about four and a quarter miles. This race has been taking place almost every year since 1829. Generally, the Boat Race takes place   _  .
once a year twice a year every three years every other year
Question: On the River Thames there are a number of boat races every year and these have become very popular with the public. Perhaps the best-known of these races is the University Boat Race. This takes place just before Easter every year and is a competition between teams from the Universities of Oxford and Cambridge. They row from Putney to Mertlake, a distance of about four and a quarter miles. This race has been taking place almost every year since 1829. Generally, the Boat Race takes place   _  .
A. once a year
B. twice a year
C. every three years
D. every other year
Answer: