When I flag a question, I'm given a menu of possible reasons. Sometimes there are only three reasons (roughly "Spam", "Offensive" and "Needs Moderator Attention"). Other times there are more (e.g. "Very Low Quality"). What determines this?