A、一片森林中的各种乔木、灌木和草本植物,不是所有生物,所以不是群落,A错误;B、一个池塘里全部的鱼和虾没有包括所有生物,所以不是群落,B错误;C、一棵枯树及其上面的苔藓、蘑菇也没有包括所有生物,所以不是群落,C错误;D、一座山上的各种植物、动物、微生物等全部生物属于生物群落,D正确.故选:D.