I agree with the comments made by the others but I wanted to add one thing. It is not a problem at all to work in more than one research group as an undergraduate. If there are other possibilities, the broadening experience can help him make a choice as to the kind of area he wants to pursue in his Ph.D.