The correct option is B once
Annual General Meeting is an annual meeting which is held once a year. At the annual general meeting the directors of the company present information for shareholders about the companies performance and strategies. Thus, it is held once a year.