20110517 business.india-business: Sensex gains 47 points in opening trade