Mariah Carey and Nick Cannon showed off their six-month-old twins for the first time on 20/20 on Friday night. But the babies—a son named Moroccan and daughter named Monroe—came at a high price for Carey, as you'll see in this clip of her discussing her pregnancy with Barbara Walters.