B. Group Construction