A2siareacut A2siareacut Today at 7:38 PM Health Answered What causes rickets? lack of calcium lack of vitamin D lack of vitamin C lack of adequate sunlight