【喵呜刷题小喵解析】:根据题目信息,我们需要判断哪些组织应采用权责发生制为基础核算。首先,我们需要了解权责发生制和收付实现制的区别。权责发生制是指收入或费用的确认,应以实际发生而非实际收到或支付现金的时间为基础。而收付实现制则是以现金的实际收到或支付时间为确认收入或费用的基础。接着,我们需要根据组织的性质来确定其应采用哪种核算基础。根据常识和题干中的信息,我们可以知道:A选项:检察机关属于行政事业单位,应采用收付实现制。B选项:民办学校属于民间非营利组织,应采用权责发生制。C选项:行政机关同样属于行政事业单位,应采用收付实现制。D选项:寺院也是民间非营利组织,应采用权责发生制。因此,正确答案为B、D选项,即应采用权责发生制的组织有民办学校和寺院。