The dependent does NOT have to be a student if he or she was below 22 at the time the sponsorship application was submitted. The only requirement to remain a dependent is to remain single. This is clearly indicated on CIC website, and I don't know how some people still get confused about this.
Reza48 said:they have to meet the dependent definition at the time of visa issuance as well. if not they will reject