Cardi B has defended her decision to keep her baby, claiming she can be a mother and have a job at the same time.