A2siareacut A2siareacut Today at 10:22 AM Health Answered What causes rickets? lack of calcium lack of vitamin D lack of vitamin C lack of adequate sunlight