I might be wrong though but I do not think these sites you made mention of here can be accessed by all countries, even if they can, not all can earn form it. I joined Swagbucks some time back, the site deals on survey and it's pretty legit but could not earn from it cause since am from an African country, I could hardly get surveys.