依照合同法的规定:当事人一方违约后,对方应当采取适当措施防止损失的扩大;没有采取适当措施致使损失扩大的,不得就扩大的损失要求赔偿。本题中甲方没有采取措施减损,导致损失扩大到5万元,但经鉴定机构鉴定,乙方的违约行为给甲方造成的损失是2万元,因此只能获得乙方违约行为所造成的损失2万元,故选B。考点:采取措施防止损失的扩大。