Disabled Sailing Association Of British Columbia
Disabled Skiers Association Of British Columbia
Disabled Veterans Association Inc
Disabled Workers Foundation Of Canada
Disaster Aid Canada
Disciple Methodist Church
Discipleship International Ministries Society
Discover Montessori Society Parent Group
Discovery Coast Greenways Land Trust
Discovery Coast Music Festival
Discovery Community Church (mennonite Brethren)
Discovery Dance Society
Discovery Foundation
Discovery Masonic Housing Society
Discovery Passage Waldorf Education Society
Discovery Playhouse Childrens Society
Discovery Reenactment Society
Discovery School Parent Group
District 19A Diabetes Foundation
District 26 Bursary Society