朋友是加拿大公民,听我说在美国必须工作十年,攒到40分才会有Social Security Benefit, 不知道加拿大是不是也有这样类似的要求,满足后才能拿到Social Security benefit?