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.