【思路】
本题考查法律常识。
根据《刑法》第一百七十条规定:“伪造货币罪是指违反国家货币管理法规,仿照货币的形状、色彩、图案等特征,使用各种方法非法制造出外观上足以乱真的假货币,破坏货币的公共信用,破坏金融管理秩序的行为。”《刑法》第一百七十一条第三款规定:“伪造货币并出售或者运输伪造的货币的,依照本法第一百七十条的规定定罪从重处罚。”本题中,林某伪造人民币500万,并运输和出售这些伪造的货币,构成吸收犯,即伪造货币的行为,吸收出售、运输假币行为,以伪造货币罪从重处罚。
因此,答案为A。