Q: While in New York, she discovers that Wilson is also living there. Instead of staying in Glenoak for the summer like she originally planned, she breaks up with Robbie and moves back to New York and starts dating Wilson. After getting advice from the Colonel, she decides to get a job in public service. When she ca n't become a police officer because she is not old enough, she applies for a position as a firefighter, and, after the Colonel pulls some strings, she gets into the firefighter program. When she starts training, she meets Ben Kinkirk, who is also in training. He comes over to her place and they kiss, which Wilson walks in on. The two break up and she returns home to California for a time, but on a trip to New York with Lucy, she reveals that she is moving back to New York to train to be a flight attendant. She begins dating a pilot, Jack, who is the same age as her father, though this does not last. She moves to Florida for a time to get away from her family. While in Florida, Mary runs into Carlos Rivera, a man she had met while volunteering at a homeless shelter years earlier, and who the Camdens took in during the holiday season. Carlos and Mary get married shortly after Lucy, and they reveal her pregnancy and the marriage to her family at that time. Her parents visit at the birth of her son, Charles Miguel "Charlie", named in honor of her and Carlos' late grandfathers. They eventually divorce and Carlos takes Charlie back to Puerto Rico when Mary gives her parental rights up. It is announced by Carlos when he attends Simon's wedding that the two are back together and that Mary is expecting twin girls. Though Mary is not at Simon's wedding, she is able to still see her family the next day, as she finally graduates from college the same day as Matt and Sarah. During the following summer, Mary gives birth to twin daughters.\n\nAnswer this question based on the passage: who does mary camden marry in 7th heaven?
Let's give stream of consciousness below

User
This is the relevant information: Carlos and Mary get married shortly after Lucy, and they reveal her pregnancy and the marriage to her family at that time. So the answer is Carlos.
Assistant