LiBeB production by nuclei and neutrinos