Taxation in US on Canadian retirement income

My wife is a Canadian green card holder living in Canada.  She recieves a Canadian Pension Plan (CPP) and Canadian Old Age Security (OAS) in addition to US SS and a US pension.  Does her Canadian retirement income qualify for the Foreign Earned Income Exclusion on our US taxes?