Denmark's Anders Hansen shot five-under par to claim a narrow lead after the first round of the French Open.